LabscoMCP early access ↗
Augmented-NatureMCP SERVER

Unofficial Human Protein Atlas MCP Server

Look up where a human protein is expressed, tissue by tissue, from the Human Protein Atlas.

by Augmented-Nature ↗Biomedical: Genomics & Clinical DataCommunity

LABSCO SUMMARY

The expression question, answered where it gets asked.

Most visits to the Atlas end in the same three steps: confirm it is the right protein, see where it is expressed, and note its Ensembl identity. Its search, expression and Ensembl lookup tools cover that loop without the site's navigation in between.

What it is

An unofficial Node MCP server over proteinatlas.org, covering protein search and detail, tissue, blood and brain expression, subcellular location, pathology and cancer markers, with lookup by name, gene symbol or Ensembl ID and batch lookup of several proteins at once.

What you get

  • Proteins searched by name, gene symbol or description, with a cap on how many results come back
  • Detail for a protein, including its classification and cross-references
  • Tissue-specific expression profiles
  • Lookup by Ensembl ID, for when you are working from a gene list rather than a name

Requirements

Node.js 18 or higher, npm install and npm run build, then run the built server from your client config. No account or key — the data is the Human Protein Atlas's public repository. Unofficial: not affiliated with the Human Protein Atlas.

Setup effort

Build from source — git clone https://github.com/Augmented-Nature/ProteinAtlas-MCP-Server