smaniches avatar

AlphaFold Sovereign MCP

smaniches/alphafold-sovereign-mcp

A research-grade biomedical integration that wraps AlphaFold DB and eight other public data sources (MONDO, HPO, Open Targets, ClinVar, gnomAD, DisGeNET, ChEMBL, Ensembl) behind 29 MCP tools. You get variant clinical reports, disease-target landscapes, heuristic druggability scoring, and cross-species structural comparisons via topological data analysis. Everything flows through a local SQLite knowledge graph with query and export capabilities. Ships with 730 tests and 100% coverage, but this is an unfunded independent project with no scientific validation yet and zero certification for clinical or regulated use. Reach for it when you need programmatic access to protein structures and biomedical ontologies in a research context, not production healthcare.

GitHub stars
5
tools
29
transport
STDIO
last updated
Nov 11, 2026

Tools

29 tools

Public tool metadata for what this MCP can expose to an agent.

lookup_diseaseMONDO record + hierarchy + ICD cross-references

MONDO record + hierarchy + ICD cross-references

No parameter schema in public metadata yet.

search_diseasesFull-text MONDO ontology search

Full-text MONDO ontology search

No parameter schema in public metadata yet.

lookup_phenotypeHPO term + associated diseases

HPO term + associated diseases

No parameter schema in public metadata yet.

get_gene_phenotype_profileHPO phenotypes + gnomAD constraint for a gene

HPO phenotypes + gnomAD constraint for a gene

No parameter schema in public metadata yet.

get_disease_targetsTop drug targets for a MONDO disease (Open Targets)

Top drug targets for a MONDO disease (Open Targets)

No parameter schema in public metadata yet.

get_target_diseasesTop diseases for a UniProt target (Open Targets)

Top diseases for a UniProt target (Open Targets)

No parameter schema in public metadata yet.

get_common_disease_targetsParallel profiling across curated MONDO diseases

Parallel profiling across curated MONDO diseases

No parameter schema in public metadata yet.

triage_variant_3dHGVS → ClinVar + gnomAD constraint (disease/structure context: pointer notes)

HGVS → ClinVar + gnomAD constraint (disease/structure context: pointer notes)

No parameter schema in public metadata yet.

phenotype_to_structuresHPO → diseases → OT targets → UniProt IDs

HPO → diseases → OT targets → UniProt IDs

No parameter schema in public metadata yet.

compare_disease_target_overlapJaccard similarity of target sets for two diseases

Jaccard similarity of target sets for two diseases

No parameter schema in public metadata yet.

resolve_icd10_to_mondoICD-10 code → MONDO disease record

ICD-10 code → MONDO disease record

No parameter schema in public metadata yet.

generate_variant_clinical_reportHGVS → sourced multi-database report + unreviewed computational signals

HGVS → sourced multi-database report + unreviewed computational signals

No parameter schema in public metadata yet.

assess_target_druggabilityUniProt → uncalibrated HOT/WARM/COLD/NOT_DRUGGABLE heuristic when an observed drug count is available; otherwise explicit tool error

UniProt → uncalibrated HOT/WARM/COLD/NOT_DRUGGABLE heuristic when an observed drug count is available; otherwise explicit tool error

No parameter schema in public metadata yet.

synthesize_protein_dossierUniProt → source-attributed research briefing; errors rather than inventing a druggability tier if source counts are unavailable

UniProt → source-attributed research briefing; errors rather than inventing a druggability tier if source counts are unavailable

No parameter schema in public metadata yet.

map_disease_drug_landscapeMONDO → approved drugs + pipeline + ChEMBL phase counts

MONDO → approved drugs + pipeline + ChEMBL phase counts

No parameter schema in public metadata yet.

classify_variant_acmgHGVS → source evidence + unassessed candidate signals; no automatic clinical class

HGVS → source evidence + unassessed candidate signals; no automatic clinical class

No parameter schema in public metadata yet.

find_drug_repurposing_candidatesMONDO → candidates ranked by OT evidence × ChEMBL phase

MONDO → candidates ranked by OT evidence × ChEMBL phase

No parameter schema in public metadata yet.

analyze_structural_confidencemean pLDDT + confidence tier + PAE-derived domain boundaries

mean pLDDT + confidence tier + PAE-derived domain boundaries

No parameter schema in public metadata yet.

compute_topology_fingerprint64-component exploratory vector; GUDHI computes H₀/H₁ at filtration endpoint; H₂ unavailable

64-component exploratory vector; GUDHI computes H₀/H₁ at filtration endpoint; H₂ unavailable

No parameter schema in public metadata yet.

compare_proteins_topologicallyPairwise L2 fingerprint-distance matrix for 2–10 proteins

Pairwise L2 fingerprint-distance matrix for 2–10 proteins

No parameter schema in public metadata yet.

find_evolutionary_structural_shiftsEnsembl sequence identity + method-labeled structural feature distances; no mixed-scale risk ranking

Ensembl sequence identity + method-labeled structural feature distances; no mixed-scale risk ranking

No parameter schema in public metadata yet.

score_binding_pocket_geometryGeometric pocket detection + heuristic druggability index

Geometric pocket detection + heuristic druggability index

No parameter schema in public metadata yet.

detect_intrinsically_disorderedLow-pLDDT modeled intervals; no validated disorder, linker, or clinical classification

Low-pLDDT modeled intervals; no validated disorder, linker, or clinical classification

No parameter schema in public metadata yet.

get_protein_structureRetrieve an AlphaFold model: metadata, download URLs, optional coordinates

Retrieve an AlphaFold model: metadata, download URLs, optional coordinates

No parameter schema in public metadata yet.

query_variant_databaseSearch locally stored variant triage results

Search locally stored variant triage results

No parameter schema in public metadata yet.

query_protein_databaseSearch locally stored protein assessments

Search locally stored protein assessments

No parameter schema in public metadata yet.

get_knowledge_graph_statsDatabase size, entity counts, last activity

Database size, entity counts, last activity

No parameter schema in public metadata yet.

export_research_datasetExport tables to JSON for pandas/ML pipelines

Export tables to JSON for pandas/ML pipelines

No parameter schema in public metadata yet.

find_drug_gene_networkTraverse the local drug–gene–disease graph

Traverse the local drug–gene–disease graph

No parameter schema in public metadata yet.

Sponsors

Readme

AlphaFold Sovereign MCP

Answering a structural-biology or variant question usually means querying many public databases by hand — AlphaFold DB, Open Targets, ClinVar, gnomAD, and more — and reconciling their formats. This server wraps those sources behind one set of MCP tool calls that run as a local process on your own machine, with no hosted service of ours in the path, no telemetry, and a local SQLite knowledge graph that never leaves your disk. In the default online mode the tools query those public upstreams directly, so the identifiers you look up are sent to them (and one, DisGeNET, needs its own free API key); set ALPHAFOLD_OFFLINE=1 to refuse outbound requests before any socket opens, so no identifier leaves the machine (the knowledge-graph tools still answer from local data; the upstream tools report their source as unavailable). "Sovereign" here means local-first — your compute and stored results stay on your machine — not that the server runs without a network.


View the full README on GitHub

Details

Repository
github.com/smaniches/alphafold-sovereign-mcp
Categories
Databases, Documents & Knowledge, Data & Analytics
Package
alphafold-sovereign-mcp
Transport
STDIO
Registry
MCP registry, active

More from smaniches

Related Databases MCP servers

View all
1bielacki avatarBielacki Igdb Mcp Serverbielacki/igdb-mcp-serverExplore and discover video games from the Internet Game Database. Search titles, view detailed inf…4stars
2malamutemayhem avatarIGDB Games MCP by UnClickmalamutemayhem/unclickVideo game database: search games, companies, genres, and platforms via IGDB. By UnClick.4stars
3mbentham avatarSqlAugurmbentham/sqlaugurMCP server providing AI assistants with safe, read-only SQL Server access4stars
4olgasafonova avatarGLEIF MCP Serverolgasafonova/gleif-mcp-serverAccess the GLEIF LEI database for company verification, KYC, and ownership research.4stars
5tcehjaava avatarTmdb Mcp Servertcehjaava/tmdb-mcp-serverMCP server for The Movie Database (TMDB) API4stars
6cyanheads avatarEnsembl Mcp Servercyanheads/ensembl-mcp-serverLook up genes, sequences, variants, homologs, and cross-database xrefs from Ensembl REST.3stars