mcp-alphafold
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-alphafoldget the AlphaFold structure for P68871"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP-AlphaFold
A Model Context Protocol (MCP) server that provides programmatic access to AlphaFold predictions and UniProt data. Built with FastMCP and Python, it offers tools for protein structure predictions, UniProt summaries, and protein annotations.
Requirements
Python ≥ 3.11
uv package manager
⚙️ Configure Claude Desktop
Open Claude Desktop settings
Navigate to Developer section
Click "Edit Config" and add:
{
"mcpServers": {
"mcp_alphafold": {
"command": "uv",
"args": [
"--directory",
"path to /mcp-alphafold/src/mcp_alphafold",
"run",
"mcp-alphafold",
"--transport",
"stdio"
]
}
}
}Restart Claude Desktop and start chatting about biomedical topics!
🐳 Using with Docker
"mcpServers": {
"mcp_alphafold": {
"command": "docker",
"args": [
"run",
"--rm",
"-p", "8050:8050",
"zeinabsheikhi/mcp-alphafold:0.1.0"
]
}
}🔧 Tools
The server offers these core tools:
🧬 AlphaFold Tools
alphafold_predictionRetrieves protein structure predictions using AlphaFold. Input a protein identifier or sequence checksum to get structural predictions.
uniprot_summaryFetches comprehensive protein summaries from UniProt database, including protein function, domains, and other key characteristics.
annotationsRetrieves specific protein annotations including mutations, modifications, and other experimental data. Default annotation type is "MUTAGEN".
🚀 Development
📦 Prerequisites
Install
uv(Universal Virtualenv):
# Using pip
pip install uv
# Using Homebrew on macOS
brew install uv
# Using cargo (Rust package manager)
cargo install uvClone the repository and set up development environment:
# Clone the repository
git clone https://github.com/zeinab-sheikhi/mcp-alphafold.git
cd mcp-alphafold
# Create and activate virtual environment using uv
uv venv
source .venv/bin/activate # On Unix/macOS
.venv\Scripts\activate # On Windows
# Install dependencies including dev dependencies
make installRun the server with
make run-server
🐳 Docker
Build and run the Docker container:
# Build the image
make build-docker
# Run the container
make run-dockerThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/zeinab-sheikhi/mcp-alphafold'
If you have feedback or need assistance with the MCP directory API, please join our Discord server