Unofficial UniProt MCP Server
@Augmented-Nature
关于 Unofficial UniProt MCP Server
A comprehensive Model Context Protocol (MCP) server providing advanced access to the UniProt protein database.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"augmented-nature-uniprot-mcp-server-augmented-nature": {
"command": "docker",
"args": [
"build",
"-t",
"uniprot-mcp-server",
"."
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Unofficial UniProt MCP Server?
An MCP server that provides 26 specialized bioinformatics tools for accessing the UniProt protein database via its REST API, enabling AI assistants and MCP clients to perform protein research, comparative genomics, structural biology, and systems biology analyses.
How to use Unofficial UniProt MCP Server?
Install Node.js v16+, clone the repository, run npm install and npm build, then start with npm start or add the server to an MCP client (e.g., Claude Desktop) using the JSON configuration provided. Docker deployment is also supported: build the image with docker build -t uniprot-mcp-server and run with docker run -i uniprot-mcp-server.
Key features of Unofficial UniProt MCP Server
- 26 distinct bioinformatics tools across eight categories
- Core protein search, info, gene-based search, sequence retrieval, and feature analysis
- Comparative and evolutionary analysis (homologs, orthologs, phylogenetic data)
- Structure and function analysis (3D PDB, domains, variants, sequence composition)
- Biological context tools (pathways, interactions, GO terms, subcellular localization)
- Batch processing and advanced search with multiple filters
- Literature and cross-reference retrieval (external DB links, publications)
- Data export in GFF, GenBank, EMBL, XML formats and URI resource templates
Use cases of Unofficial UniProt MCP Server
- Search UniProt for proteins by name, keyword, or organism (e.g., human insulin)
- Retrieve comprehensive information for a specific protein by accession number
- Find proteins associated with a gene name (e.g., BRCA1) filtered by organism
- Obtain amino acid sequences in FASTA or JSON format
- Analyze functional domains, active sites, and other features of a protein
FAQ from Unofficial UniProt MCP Server
What are the prerequisites for installation?
Node.js v16 or higher and npm or yarn are required.
How do I configure the server in an MCP client like Claude Desktop?
Add the following to your MCP client config: {"mcpServers": {"uniprot": {"command": "node", "args": ["/path/to/build/index.js"], "env": {}}}}.
Which API does this server use?
It integrates with the UniProt REST API (https://rest.uniprot.org), setting a User-Agent header (UniProt-MCP-Server/1.0.0) and a 30‑second timeout.
What output formats are supported?
Results can be returned in JSON, TSV, FASTA, or XML format, depending on the tool.
Is Docker deployment available?
Yes. You can build a Docker image and run it with docker run -i uniprot-mcp-server, or use Docker Compose for easier management.
其他 分类下的更多 MCP 服务器
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

EverArt
modelcontextprotocolModel Context Protocol Servers
Codelf
unbugA search tool helps dev to solve the naming things problem.
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
评论