Skip to main content
Glama

UniProt MCP Server

search_by_function

Find proteins based on Gene Ontology terms or functional keywords, filter by organism, and retrieve up to 500 results using this UniProt MCP Server tool.

Instructions

Search proteins by GO terms or functional annotations

Input Schema

NameRequiredDescriptionDefault
functionNoFunctional description or keyword
goTermNoGene Ontology term (e.g., GO:0005524)
organismNoOrganism name or taxonomy ID to filter results
sizeNoNumber of results to return (1-500, default: 25)

Input Schema (JSON Schema)

{ "properties": { "function": { "description": "Functional description or keyword", "type": "string" }, "goTerm": { "description": "Gene Ontology term (e.g., GO:0005524)", "type": "string" }, "organism": { "description": "Organism name or taxonomy ID to filter results", "type": "string" }, "size": { "description": "Number of results to return (1-500, default: 25)", "maximum": 500, "minimum": 1, "type": "number" } }, "required": [], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Augmented-Nature/UniProt-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server