A side-by-side look at the Clinicaltables and Mymedi AI MCP Server MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Clinicaltables for biology & bioinformatics work as a local process; choose Mymedi AI MCP Server for biology & bioinformatics as a local process. You can also run both side by side in one mcpServers block.
conditions, icd10cm, icd9cm.pa_required_check, denial_code_info, code_lookup_basic.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Biology & Bioinformatics | Biology & Bioinformatics |
| Quality signal | 57/100 · Good | 64/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | Not declared | API key required |
| Pricing | Not declared | Freemium |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 3 |
| Directory activity | 1 views 0 installs 0 upvotes | 6 views 0 installs 0 upvotes |
| Tools | 10 | 32 |
| Full listing | View Clinicaltables | View Mymedi AI MCP Server |
conditions"What is [condition]" / "look up medical condition by name" / "find a disease called [X]" / "patient-friendly medical term for [Y]" — search the NLM patient-friendly medical conditions vocabulary (~700 common conditions written for lay readers). Returns canonical names like "Migraine", "Type 2 diabetes". Use for symptom-to-condition lookup, intake forms, or simplifying clinical text for patients.icd10cm"What's the ICD-10 code for [diagnosis]" / "diagnosis code lookup" / "billing code for [condition]" / "EHR code for [X]" — search ICD-10-CM diagnostic codes (US clinical modification, ~96k codes). Returns code + full description. Use for medical billing, EHR diagnosis coding, claim coding. Example: terms="diab" → E11.9 Type 2 diabetes mellitus without complications.icd9cm"Old ICD-9 code for [diagnosis]" / "pre-2015 diagnosis codes" — search legacy ICD-9-CM diagnostic codes. Use ONLY when working with pre-2015 US clinical records; new claims must use icd10cm. Same shape as icd10cm.procedures"What is the procedure called [X]" / "medical procedure name lookup" / "patient-friendly name for [surgery]" — search clinical procedure names (NLM curated, ~7k entries). Returns short names like "Appendectomy", "Knee replacement". Patient-facing language; use for forms or intake screens. This vocabulary is SMALL and curated, so common terms can legitimately miss ("colonoscopy" and "MRI" both return 0, verified 2026-09-16) — a no_match here means "not in this list", not "no such procedure". For billing codes use icd10cm or a CPT source instead.drugs"Drug name lookup" / "find prescription [X]" / "medication autocomplete" / "RxCUI for [drug]" / "what does [pill] treat" / "available strengths for [drug]" — search RxTerms (NLM prescribing-vocabulary derived from RxNorm, ~22k drug names with route/strength). Returns names like "Aspirin (Chewable)", "Lisinopril (Oral Pill)". Use for prescription entry, drug name autocomplete, or as a stepping-stone to RxNorm RxCUI lookups. Pass ef="STRENGTHS_AND_FORMS,RXCUIS" to include dosage strengths and RxNorm IDs.loinc"LOINC code for [lab test]" / "standard code for blood test [X]" / "lab result identifier lookup" / "normalize lab name [Y]" — search LOINC lab test codes (Logical Observation Identifiers Names and Codes, universal lab test identifiers). Returns codes like "2093-3 Cholesterol [Mass/Vol] Ser/Plas". Use when normalizing lab results across institutions.npi_individual"Find a doctor / clinician / physician by name" / "look up NPI for [provider]" / "verify a doctor's credentials" / "what's [Dr. X]'s NPI" — search the NPPES National Provider Identifier registry for individual US healthcare providers (~5M entries). Returns NPI numbers + provider names. terms can be a name fragment, NPI, or specialty. Use ef to include address, specialty, gender.npi_organization"Find a hospital / clinic by name" / "look up NPI for [organization]" / "what's [Mayo Clinic]'s NPI" / "verify a healthcare facility" — search the NPPES NPI registry for organizational providers (~1.8M entries) — hospitals, clinics, group practices. Same shape as npi_individual. terms can be org name, NPI, or city.ucum"Unit of measure code for [X]" / "standard UCUM unit for [Y]" / "mg/dL code" — search UCUM (the Unified Code for Units of Measure, used by FHIR, LOINC, and most modern health-IT systems). Returns codes like "mg/dL", "[in_i]" (inch). Use when normalizing lab result units or rendering measurements.disease_names"UMLS code for [disease]" / "clinical name for rare disease [X]" / "look up a syndrome by name" / "find CUI for [condition]" — search the NLM Disease Names vocabulary (UMLS-derived, broader than `conditions`; includes rare diseases, syndromes, clinical terminology, ~12k entries). Returns UMLS CUIs (e.g., C0011860) plus canonical names. Use when you need clinical-grade vocabulary linkage rather than patient-friendly labels.pa_required_checkCheck 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_infoExplain a DME claim denial code (CARC). Returns title, meaning, common DME causes, fixes, appealability, and related codes. Free, no API key required.code_lookup_basicLook 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_basicLook 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_checklistBlank 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_advisorEditorial 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_lookupLook 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_batchLook 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_suggestSuggest 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_validateValidate a medical code for correctness, active status, and context. Returns warnings and errors.code_validate_batchValidate 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_predictPrior-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.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"clinicaltables": {
"command": "npx",
"args": [
"-y",
"@pipeworx/mcp-clinicaltables"
]
}
}
}
{
"mcpServers": {
"mymedi-ai-mymedi-ai-mcp-server": {
"command": "npx",
"args": [
"-y",
"@mymedi-ai/mcp-server"
]
}
}
}