
gnomAD
STDIOMCP server providing access to gnomAD genomic database for genetic variant analysis
MCP server providing access to gnomAD genomic database for genetic variant analysis
A Model Context Protocol (MCP) server that provides access to the gnomAD (Genome Aggregation Database) GraphQL API. This server enables AI assistants to query genetic variant data, gene constraints, and population genetics information from gnomAD.
git clone https://github.com/yourusername/gnomad-mcp-server.git cd gnomad-mcp-server npm install npm run build
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "gnomad": { "command": "node", "args": ["/path/to/gnomad-mcp-server/dist/index.js"] } } }
npx @modelcontextprotocol/cli gnomad-mcp-server
search
Search for genes, variants, or regions in gnomAD.
Parameters:
query
(required): Search query (gene symbol, gene ID, variant ID, rsID)reference_genome
: Reference genome (GRCh37 or GRCh38, default: GRCh38)dataset
: Dataset ID (gnomad_r4, gnomad_r3, gnomad_r2_1, etc., default: gnomad_r4)Example:
{ "query": "TP53", "reference_genome": "GRCh38" }
get_gene
Get detailed information about a gene including constraint scores.
Parameters:
gene_id
: Ensembl gene ID (e.g., ENSG00000141510)gene_symbol
: Gene symbol (e.g., TP53)reference_genome
: Reference genome (default: GRCh38)Example:
{ "gene_symbol": "BRCA1", "reference_genome": "GRCh38" }
get_variant
Get detailed information about a specific variant.
Parameters:
variant_id
(required): Variant ID in format: chr-pos-ref-alt (e