Alphafold Sovereign M… vs Mymedi AI MCP Server | AllMCPs
Side-by-Side Model Context Protocol Comparison
Alphafold Sovereign MCP vs Mymedi AI MCP Server
In-depth architectural comparison of the Alphafold Sovereign MCP and Mymedi AI MCP Server MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Alphafold Sovereign MCP
Biology, Medicine and Bioinformatics · Local stdio
Quality: 61/100 (Good) | Auth: API Key required
Mymedi AI MCP Server
Biology, Medicine and Bioinformatics · Local stdio
Quality: 63/100 (Good) | Auth: API Key required
Verdict Summary: Choose Alphafold Sovereign MCP if you need specialized Biology, Medicine and Bioinformatics tools running via a local process. Choose Mymedi AI MCP Server if your workspace requires Biology, Medicine and Bioinformatics integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Alphafold Sovereign MCP when:
You need dedicated capabilities in the Biology, Medicine and Bioinformatics domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: API Key required (Free / Open Source).
AlphaFold MCP server integrating AlphaFold DB with eight additional public biomedical data sources, backed by a local SQLite knowledge graph for structural-confidence, variant, disease/phenotype, drug-target, and orthology workflows. uvx alphafold-sovereign-mcp
Healthcare billing AI for agents: ICD-10/CPT/HCPCS code lookup (81,769 codes with RVU + OPPS pricing), prior auth prediction, medical NER, claims validation, denial-risk scoring, HIPAA compliance auditing, and NPI/drug enrichment. 20 tools, 10 free credits then pay-per-call via credits or anonymous USDC (x402). npx @mymedi-ai/mcp-server
Tools & Capabilities Breakdown
Alphafold Sovereign MCP Tools (30)
lookup_disease
Retrieve a disease record from the MONDO unified disease ontology.
Returns the canonical MONDO entry with:
- Disease name, definition, synonyms
- ICD-10 / ICD-11 codes (for clinical coding / EHR integration)
- OMIM, Orphanet, MeSH, DOID cross-references
- Immediate parent and child terms in the MONDO hierarchy
Example: ``lookup_disease(mondo_id='MONDO:0004995')``
returns the record for coronary artery disease.
search_diseases
Search for diseases by name or keyword using the MONDO ontology.
Returns a ranked list of matching diseases with MONDO IDs and
cross-references. Useful for resolving a clinical term to a
canonical identifier before querying targets or phenotypes.
Example: ``search_diseases(query='breast cancer', limit=5)``
lookup_phenotype
Retrieve an HPO phenotype term with associated disease annotations.
Returns:
- Phenotype label, definition, synonyms
- Diseases annotated with this phenotype (from HPO + OMIM + Orphanet)
- Parent phenotype terms
Example: ``lookup_phenotype(hpo_id='HP:0001250')``
returns the Seizure phenotype with ~400 associated diseases.
get_gene_phenotype_profile
Return all HPO phenotypes associated with a gene, plus gnomAD constraint.
Useful for understanding the clinical consequences of variants in a gene
before requesting structural context.
Returns:
- HPO phenotypes linked to the gene (from HPO association database)
- gnomAD LOEUF / pLI constraint scores
- Interpretation of constraint (haploinsufficient / tolerant / moderate)
Example: ``get_gene_phenotype_profile(gene_symbol='SCN1A')``
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Alphafold Sovereign MCP is categorized under Biology, Medicine and Bioinformatics and uses a local stdio subprocess. In contrast, Mymedi AI MCP Server belongs to Biology, Medicine and Bioinformatics using local stdio subprocess. Select Alphafold Sovereign MCP when you need capabilities focused on biology, medicine and bioinformatics and Mymedi AI MCP Server when you require tools for biology, medicine and bioinformatics.
Return top protein targets for a disease with Open Targets evidence scores.
Evidence score breakdown (0–1 per data type):
- ``genetic_association``: GWAS + rare-variant signals
- ``somatic_mutation``: Cancer somatic variant evidence
- ``known_drug``: Approved or clinical-stage drugs
- ``affected_pathway``: Pathway membership (Reactome, SIGNOR)
- ``literature``: Text-mining evidence (Europe PMC)
- ``animal_model``: Knockout / model organism phenotypes
- ``rna_expression``: Differential expression evidence
Example: ``get_disease_targets(disease_id='MONDO:0007254', limit=15)``
returns top 15 targets for breast carcinoma.
get_target_diseases
Return all diseases associated with a protein target via Open Targets.
Accepts a UniProt accession and returns the full disease landscape
for that target — essential for target-validation and indication-expansion.
Example: ``get_target_diseases(uniprot_id='P04637')``
returns all diseases associated with TP53 / p53.
get_common_disease_targets
Profile the top drug targets for a curated set of common diseases in one call.
Use this for a fast landscape scan across a whole disease area: given a
``category`` (e.g. 'oncology'), it looks up the curated MONDO diseases in that
category and returns each one's top Open Targets evidence-scored targets, in
parallel. To profile a single disease you already have a MONDO ID for, use
``get_disease_targets`` instead — this tool is its category-level,
multi-disease counterpart and does not accept a raw MONDO ID.
Queries Open Targets live. Returns a JSON string with the ``category``, the
number of diseases profiled, and a ``profile`` object mapping each disease to
its MONDO ID and top targets (per-disease errors are reported inline, not
raised). Returns a JSON error object listing the valid values when the category
— or a ``disease_name`` filter within it — is not recognised.
triage_variant_3d
Comprehensive clinical triage for a missense variant.
Fuses the upstream signals this tool currently wires into a single
prioritised report:
1. **Pathogenicity** — ClinVar interpretation + review status. The
``alphamissense_score`` / ``alphamissense_interpretation`` fields
are always ``null`` / "Not available" here: AlphaMissense is not
wired into this tool. For an AlphaMissense pathogenicity score use
``generate_variant_clinical_report``.
2. **Population genetics** — gnomAD LOEUF / pLI gene-constraint
scores. Per-variant allele frequencies and the per-ancestry
breakdown are not wired into this tool.
3. **Disease associations** — a placeholder note pointing at
``get_target_diseases()``; the Open Targets / MONDO traversal is
a roadmap (Wave-3) item.
4. **Structural context** — a text note pointing at
``analyze_structural_confidence`` (resolve the gene to a UniProt
accession first); the AlphaFold pLDDT / PAE join into this report
is a roadmap (Wave-3) item.
Returns a ``pathogenicity_tier``: HIGH / MEDIUM / LOW / UNKNOWN
(derived from ClinVar; the AlphaMissense input is always absent here).
Example: ``triage_variant_3d(hgvs='BRCA1:c.181T>G')``
phenotype_to_structures
Map a clinical phenotype to the protein structures of its disease targets.
Pipeline:
1. Resolve HPO term → associated diseases
2. For each disease → top protein targets (Open Targets)
3. For each target → UniProt ID (for AlphaFold retrieval)
Use the returned UniProt IDs with ``analyze_structural_confidence``
to retrieve AlphaFold structural confidence (pLDDT/PAE).
Example: ``phenotype_to_structures(hpo_id='HP:0002621')``
maps Atherosclerosis → disease targets → UniProt IDs.
get_orphan_disease_atlas
Map an Orphanet rare disease to its MONDO record, HPO phenotypes, and protein targets.
Rare / orphan diseases are often under-studied because their small
patient populations make large trials impractical. This tool aggregates
the available structural and clinical intelligence into one report to
accelerate research.
Returns:
- MONDO record with ICD-10 coding
- HPO phenotype profile of the disease
- Open Targets protein target evidence scores
- UniProt IDs for AlphaFold structural retrieval
Example: ``get_orphan_disease_atlas(orphanet_id='79318')``
returns the Gaucher disease atlas.
compare_disease_target_overlap
Compare the protein target landscapes of two diseases.
Identifies shared and unique targets between two diseases —
a key analysis for drug repurposing, identifying shared mechanisms,
and understanding comorbidity.
Returns:
- Shared targets (present in both disease target sets)
- Unique to Disease A / Disease B
- Jaccard similarity score of target sets
Example: ``compare_disease_target_overlap(
mondo_id_a='MONDO:0004975', # Alzheimer disease
mondo_id_b='MONDO:0005180', # Parkinson disease
)``
resolve_icd10_to_mondo
Resolve an ICD-10 clinical code to MONDO disease ontology terms.
Enables integration between clinical / EHR data (which uses ICD-10)
and the research-grade MONDO ontology used by Open Targets, HPO, and
this MCP.
Example: ``resolve_icd10_to_mondo(icd10_code='I21.0')``
maps ST-elevation MI (ICD-10) to MONDO coronary disease terms.
+18 more tools listed on main page
Mymedi AI MCP Server Tools (32)
pa_required_check
Check whether a HCPCS code is on the CMS Required Prior Authorization List (42 CFR 414.234). Returns paRequired flag, category, nationwide-since date, and list version. Original Medicare FFS scope. Free, no API key required.
denial_code_info
Explain a DME claim denial code (CARC). Returns title, meaning, common DME causes, fixes, appealability, and related codes. Free, no API key required.
code_lookup_basic
Look up basic metadata for a medical code: code, codeType, description, category, isActive. Basic metadata only — the paid code_lookup adds full metadata. Free, no API key required.
reimbursement_basic
Look up Medicare payment for a code. Returns the national PFS facility and non-facility payment (CMS RVU × conversion factor) for professional services, plus DMEPOS fee-schedule ranges (rental/purchase, min–max across state fees) for DME items like E/K/L codes. Free, no API key required.
order_readiness_checklist
Blank pre-delivery checklist for a HCPCS DMEPOS code: the universal standard written order (SWO) elements (42 CFR 410.38(d)), whether the code requires a face-to-face encounter and written order prior to delivery (F2F/WOPD), and whether it is on the Medicare Required Prior Authorization List. Requirement definitions only — PHI-free, never send patient data. Free, no API key required.
modifier_advisor
Editorial guidance on DMEPOS billing modifiers: the KX/GA/GY/GZ medical-necessity and liability family, RR/NU/UE rental-vs-purchase, capped-rental month markers (KH/KI/KJ), and RT/LT laterality. Pass a HCPCS code to scope guidance to that item's DMEPOS category, or a category directly; add a scenario phrase (e.g., "ABN on file", "bilateral") to surface the relevant modifiers. Original editorial content, not payer policy. PHI-free. Free, no API key required.
code_lookup
Look up a medical code (ICD-10, CPT, HCPCS). Returns description, category, active status, and related codes. For DMEPOS (HCPCS) codes it also returns a labeled fee schedule: per-modifier (RR/NU/UE) national min–max ranges, or — when a state is given — that state's exact non-rural and rural rates. Source: CMS DMEPOS Fee Schedule (DME26-B).
code_lookup_batch
Look up a list of medical codes (ICD-10, CPT, HCPCS) in one call. Per-item results mirror code_lookup (description, category, active status, related codes, DMEPOS fee schedule with optional state filter). Priced per code — $0.001 × number of codes, max 25 per call; the full charge is refunded automatically when every code misses.
code_suggest
Suggest ICD-10/CPT/HCPCS codes from a clinical description. Term-based search over the 90K-code CMS database, ranked by matched-term coverage and relevance. Works with natural sentences ("patient with obstructive sleep apnea prescribed CPAP"). Automatically refunds the call when nothing matches.
code_validate
Validate a medical code for correctness, active status, and context. Returns warnings and errors.
code_validate_batch
Validate a list of medical codes for correctness, active status, and optional date-of-service context in one call. Per-item results mirror code_validate (valid, active, warnings, errors, codeDetails). Priced per code — $0.005 × number of codes, max 25 per call. An invalid code is a billable answer (valid:false), same as the single validate.
pa_predict
Prior-authorization outlook for a procedure code. When a historical cohort of decided PAs exists (≥10), returns a data-driven approval rate with cohort size and confidence. When no cohort exists, returns the verifiable facts instead — CMS Required Prior Authorization List status, category, and published review timeframes — and explicitly reports that no probability was computed (the call is refunded on this path). Never fabricates a probability. Original Medicare FFS scope.