search
ActiveTool of mcp-uniprot
"Find protein [name]" / "look up [gene] in UniProt" / "BRCA1 / TP53 / insulin protein info" / "all proteins for [organism]" — UniProtKB search via Lucene-style queries (e.g. "gene:BRCA1 AND organism_id:9606" for human BRCA1). UniProt is the authoritative protein-sequence-and-function database — use for protein characterization, function annotation, sequence retrieval, and cross-references to PDB/GO/PubMed.
Parameters schema
{
"type": "object",
"examples": [
{
"query": "gene:BRCA1 AND organism_id:9606"
},
{
"size": 50,
"query": "protein_name:hemoglobin AND organism_id:9606",
"format": "fasta"
}
],
"required": [
"query"
],
"properties": {
"size": {
"type": "number",
"description": "1-500 (default 25)"
},
"query": {
"type": "string"
},
"fields": {
"type": "string",
"description": "Comma-sep returned fields (json/tsv only)."
},
"format": {
"type": "string",
"description": "json (default) | tsv | fasta | xml"
}
}
}Parent server
mcp-uniprot
https://github.com/pipeworx-io/mcp-uniprot
2/7 registries