UniProt MCP Server
@vitamin3615
About UniProt MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"uniprot-mcp-server-vitamin3615": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is UniProt MCP Server?
UniProt MCP Server is an MCP (Model Context Protocol) server that enables language models, such as those integrated with Claude Desktop, to fetch protein information from the UniProt database. It is intended for researchers, developers, and bioinformaticians who want to query protein data through AI assistants.
How to use UniProt MCP Server?
To use UniProt MCP Server, clone the repository, install dependencies (pip install -r requirements.txt), and configure Claude Desktop by adding the server to the claude_desktop_config.json file with the command 'python' and the absolute path to server.py. Alternatively, run the server directly with python server.py for testing.
Key features of UniProt MCP Server
- Search UniProt by name, gene, or criteria
- Retrieve detailed protein information
- Fetch amino acid sequences
- Get functional annotations including GO terms
- Find related PDB structures
Use cases of UniProt MCP Server
- Find proteins related to a disease (e.g., Alzheimer's)
- Retrieve the sequence of a specific protein by accession
- Obtain functional annotations of a protein (e.g., TP53)
- Discover known 3D structures for a protein (e.g., BRCA1)
FAQ from UniProt MCP Server
What is the UniProt MCP Server?
UniProt MCP Server is an MCP server that allows language models to fetch protein information from the UniProt database.
What are the prerequisites?
You need Python, a virtual environment (optional), and the dependencies listed in requirements.txt.
How do I integrate it with Claude Desktop?
Clone the repo, install dependencies, and add the server configuration to the claude_desktop_config.json file with the absolute path to server.py.
Does it require an internet connection?
Yes, it fetches data from the UniProt API, so an internet connection is required.
How can I test the server?
Run python server_health_check.py to verify the server starts, and python test_server.py to test API connectivity.
More Other MCP servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments