UniProt MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_proteinsC | Search UniProt database for proteins by name, keyword, or organism |
| get_protein_infoC | Get detailed information for a specific protein by UniProt accession |
| search_by_geneC | Search for proteins by gene name or symbol |
| get_protein_sequenceC | Get the amino acid sequence for a protein |
| get_protein_featuresC | Get functional features and domains for a protein |
| compare_proteinsB | Compare multiple proteins side-by-side with sequence and feature comparison |
| get_protein_homologsC | Find homologous proteins across different species |
| get_protein_orthologsC | Identify orthologous proteins for evolutionary studies |
| get_phylogenetic_infoC | Retrieve evolutionary relationships and phylogenetic data |
| get_protein_structureC | Retrieve 3D structure information from PDB references |
| get_protein_domains_detailedC | Enhanced domain analysis with InterPro, Pfam, and SMART annotations |
| get_protein_variantsC | Disease-associated variants and mutations |
| analyze_sequence_compositionC | Amino acid composition, hydrophobicity, and other sequence properties |
| get_protein_pathwaysC | Associated biological pathways (KEGG, Reactome) |
| get_protein_interactionsD | Protein-protein interaction networks |
| search_by_functionC | Search proteins by GO terms or functional annotations |
| search_by_localizationB | Find proteins by subcellular localization |
| batch_protein_lookupC | Process multiple accessions efficiently |
| advanced_searchC | Complex queries with multiple filters (length, mass, organism, function) |
| search_by_taxonomyC | Search by detailed taxonomic classification |
| get_external_referencesD | Links to other databases (PDB, EMBL, RefSeq, etc.) |
| get_literature_referencesC | Associated publications and citations |
| get_annotation_confidenceD | Quality scores for different annotations |
| export_protein_dataC | Export data in specialized formats (GFF, GenBank, etc.) |
| validate_accessionC | Check if accession numbers are valid |
| get_taxonomy_infoC | Detailed taxonomic information for organisms |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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