AlphaFold3 Server
БесплатноНе проверенEnables AI-powered protein structure prediction and variant analysis via Docker, with tools for submitting predictions, batch processing variants, and monitorin
Описание
Enables AI-powered protein structure prediction and variant analysis via Docker, with tools for submitting predictions, batch processing variants, and monitoring jobs.
README
AI-powered protein structure prediction and variant analysis via Docker
An MCP (Model Context Protocol) server for AlphaFold3 structure prediction with 5 core tools:
- Submit structure predictions from sequences or MSA files
- Batch process protein variants for engineering workflows
- Run end-to-end prepare-and-predict variant pipelines
- Monitor long-running prediction jobs
- Validate and prepare AlphaFold3 input configurations
Quick Start with Docker
Approach 1: Pull Pre-built Image from GitHub
The fastest way to get started. A pre-built Docker image is automatically published to GitHub Container Registry on every release.
# Pull the latest image
docker pull ghcr.io/macromnex/alphafold3_mcp:latest
# Register with Claude Code (runs as current user to avoid permission issues)
claude mcp add alphafold3 -- docker run -i --rm --user `id -u`:`id -g` --gpus all --ipc=host -v `pwd`:`pwd` ghcr.io/macromnex/alphafold3_mcp:latest
Note: Run from your project directory. `pwd` expands to the current working directory.
Requirements:
- Docker with GPU support (
nvidia-dockeror Docker with NVIDIA runtime) - Claude Code installed
That's it! The AlphaFold3 MCP server is now available in Claude Code.
Approach 2: Build Docker Image Locally
Build the image yourself and install it into Claude Code. Useful for customization or offline environments.
# Clone the repository
git clone https://github.com/MacromNex/alphafold3_mcp.git
cd alphafold3_mcp
# Build the Docker image
docker build -t alphafold3_mcp:latest .
# Register with Claude Code (runs as current user to avoid permission issues)
claude mcp add alphafold3 -- docker run -i --rm --user `id -u`:`id -g` --gpus all --ipc=host -v `pwd`:`pwd` alphafold3_mcp:latest
Note: Run from your project directory. `pwd` expands to the current working directory.
Requirements:
- Docker with GPU support
- Claude Code installed
- Git (to clone the repository)
About the Docker Flags:
-i— Interactive mode for Claude Code--rm— Automatically remove container after exit--user `id -u`:`id -g`— Runs the container as your current user, so output files are owned by you (not root)--gpus all— Grants access to all available GPUs--ipc=host— Uses host IPC namespace for better performance-v— Mounts your project directory so the container can access your data
Verify Installation
After adding the MCP server, you can verify it's working:
# List registered MCP servers
claude mcp list
# You should see 'alphafold3' in the output
In Claude Code, you can now use all 5 AlphaFold3 tools:
submit_structure_predictionsubmit_batch_variantssubmit_prepare_and_predict_variantsget_job_statusget_job_result
Next Steps
- Detailed documentation: See detail.md for comprehensive guides on:
- Available MCP tools and parameters
- Local Python environment setup (alternative to Docker)
- Example workflows and use cases
- Configuration file formats
- AlphaFold3 license and model weight setup
Usage Examples
Once registered, you can use the AlphaFold3 tools directly in Claude Code. Here are some common workflows:
Example 1: Structure Prediction from Sequence
I have a protein sequence in /path/to/protein.fasta. Can you submit an AlphaFold3 structure prediction using submit_structure_prediction and save the results to /path/to/results/?
Example 2: Batch Variant Analysis
I have 50 protein variants in /path/to/variants.fasta and a wild-type data JSON at /path/to/wt_data.json. Can you use submit_prepare_and_predict_variants to run end-to-end structure predictions for all variants and save to /path/to/output/?
Example 3: Protein-Ligand Complex
I want to predict the structure of my protein with a small molecule ligand. The protein is in /path/to/protein.fasta and the ligand SMILES is "CCO". Can you prepare the AlphaFold3 config and submit a structure prediction?
Troubleshooting
Docker not found?
docker --version # Install Docker if missing
GPU not accessible?
- Ensure NVIDIA Docker runtime is installed
- Check with
docker run --gpus all ubuntu nvidia-smi
Claude Code not found?
# Install Claude Code
npm install -g @anthropic-ai/claude-code
AlphaFold3 license required?
- AlphaFold3 model weights require a license from Google DeepMind
- Apply at: https://github.com/google-deepmind/alphafold3
License
CC-BY-NC-SA 4.0 (Google DeepMind)
Установка AlphaFold3 Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/MacromNex/alphafold3_mcpFAQ
AlphaFold3 Server MCP бесплатный?
Да, AlphaFold3 Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для AlphaFold3 Server?
Нет, AlphaFold3 Server работает без API-ключей и переменных окружения.
AlphaFold3 Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить AlphaFold3 Server в Claude Desktop, Claude Code или Cursor?
Открой AlphaFold3 Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare AlphaFold3 Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
