Integrates with NVIDIA NIM (Inference Microservices) to provide cloud-based access to the evo2 genomic foundation model for DNA sequence generation, scoring, embedding, and variant effect prediction.
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., "@bio-mcp-evo2Generate a 100bp DNA sequence that could function as a promoter"
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.
bio-mcp-evo2
MCP server for evo2 DNA language model - enabling AI assistants to generate and analyze DNA sequences using state-of-the-art genomic foundation models.
Overview
evo2 is a genomic foundation model capable of:
Generating DNA sequences with specified properties
Scoring sequence likelihoods and calculating perplexity
Extracting learned representations for downstream tasks
Predicting variant effects on biological function
This MCP server provides multiple execution modes to support various computational environments:
Local: Direct GPU execution (requires H100 or compatible GPU)
SBATCH: Submit jobs to SLURM clusters
Singularity/Docker: Container-based execution
API: Nvidia NIM cloud API (no local GPU required)
Installation
Local Installation
Container Installation
Docker
Singularity (HPC)
Configuration
Environment Variables
Claude Desktop Integration
Add to your claude_desktop_config.json:
For HPC with Singularity:
Available Tools
evo2_generate
Generate DNA sequences from a prompt.
evo2_score
Calculate sequence perplexity or get raw logits.
evo2_embed
Extract learned representations from sequences.
evo2_variant_effect
Predict the effect of mutations.
Execution Modes
API Mode (Recommended for Getting Started)
No GPU required. Uses Nvidia's hosted API.
Local Mode
Requires H100 GPU with sufficient memory.
SBATCH Mode
For HPC clusters with SLURM.
Container Modes
For isolated execution environments.