Unofficial Human Protein Atlas MCP Server
Description
 # Unofficial Human Protein Atlas MCP Server A comprehensive Model Context Protocol (MCP) server for accessing Human Protein Atlas data, providing information about protein expression, subcellular localization, pathology, and more. ## Overview The Human Protein…
About
 # Unofficial Human Protein Atlas MCP Server A comprehensive Model Context Protocol (MCP) server for accessing Human Protein Atlas data, providing information about protein expression, subcellular localization, pathology, and more. ## Overview The Human Protein Atlas MCP Server enables seamless access…
Details
- Author
- Augmented-Nature
- Downloads
- 354
- Categories
- Other, Database
Jump to
- Search proteins by name, gene symbol, or description.
- Access tissue-specific expression profiles.
- Retrieve subcellular localization data.
- Obtain cancer and pathology information.
- Batch process multiple protein queries efficiently.
- Compare expression profiles across proteins.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Unofficial Human Protein Atlas MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install Node.js 18 or higher, run npm install and npm run build in the server directory, then start with npm start or node build/index.js. Integrate with any MCP client by adding the server’s command (e.g., "node") and path to build/index.js under the client’s mcpServers configuration.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"unofficial human protein atlas mcp server": {
"ProteinAtlas-MCP-Server": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}
}
McpServers
{
"ProteinAtlas-MCP-Server": {
"command": "node",
"args": [
"build/index.js"
]
}
}
Unofficial Human Protein Atlas MCP Server
A comprehensive Model Context Protocol (MCP) server for accessing Human Protein Atlas data, providing information about protein expression, subcellular localization, pathology, and more.
Overview
The Human Protein Atlas MCP Server enables seamless access to the vast repository of protein data from the Human Protein Atlas (https://www.proteinatlas.org). This server provides tools and resources for:
- Protein Search and Information: Search for proteins by name, gene symbol, or description
- Tissue Expression: Access tissue-specific expression profiles
- Subcellular Localization: Retrieve protein localization data
- Pathology Data: Access cancer-related protein information
- Blood and Brain Expression: Specialized expression data for blood cells and brain regions
- Antibody Information: Validation and staining data for antibodies
- Batch Processing: Efficient lookup of multiple proteins
- Advanced Search: Complex queries with multiple filters
Features
Core Capabilities
- 🔍 Comprehensive Search: Find proteins using various identifiers and keywords
- 🧬 Multi-Modal Data: Access expression, localization, and pathology information
- 🩸 Specialized Atlases: Blood Atlas and Brain Atlas data integration
- 📊 Batch Processing: Efficient handling of multiple protein queries
- 🔬 Research-Grade Data: High-quality, peer-reviewed protein information
- ⚡ Fast Response: Optimized for quick data retrieval
Data Types Available
1. Basic Protein Information
- Gene symbols and Ensembl IDs
- Protein descriptions and classifications
- UniProt cross-references
2. Expression Data
- Tissue-specific RNA expression
- Blood cell expression profiles
- Brain region expression data
- Single-cell expression information
3. Subcellular Localization
- Protein localization patterns
- Reliability scores
- Immunofluorescence data
4. Pathology Information
- Cancer prognostic markers
- Disease associations
- Therapeutic targets
5. Antibody Data
- Antibody validation information
- Staining patterns
- Reliability assessments
Installation
Prerequisites
- Node.js 18 or higher
- npm or yarn package manager
Setup
1. Clone or download the server code
2. Install dependencies:
cd proteinatlas-server
npm install
3. Build the server:
npm run build
4. The server is now ready to use!
Usage
Command Line
Run the server directly:
```bash
npm start
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





