Autoicd Icd 10 Medical Coding MCP Server

Give AI assistants the power of medical coding - ICD-10-CM, ICD-11, ICF, and LOINC diagnosis and functioning coding, chart audit (HCC gap capture, RADV, specificity, denial risk), cross-standard…

Local serverstdio

What is the Autoicd Icd 10 Medical Coding MCP Server?

Autoicd Icd 10 Medical Coding is an MCP project maintained in the fcggamou/autoicd-mcp repository. The maintainer describes its purpose as “Give AI assistants the power of medical coding - ICD-10-CM, ICD-11, ICF, and LOINC diagnosis and functioning coding, chart audit (HCC gap capture, RADV, specificity…”. Read the project documentation for the complete scope.

Installation

The documented npm package is autoicd-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares AUTOICD_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
textrequired) - Clinical text (progress note, discharge summary, H&P).
top_koptional, 1-25, default: 5) - Number of top ICD-10 candidates per entity
include_negatedoptional, default: true) - Include negated entities in results
queryrequired) - Free-text search query.
limitoptional, 1-100, default: 20) - Maximum results.
offsetoptional, default: 0) - Pagination offset
coderequired) - Code in the chosen system.
icd10_coderequired) - ICD-10-CM code (e.g., "E11.9", "I63.9", "G35")
systemrequired) - One of "snomed-ct", "umls", "rxnorm".
tooptional) - Array of target systems. Omit for every system reachable from the source.
codesrequired) - Array of { code, kind } the clinician submitted (e.g., [{ "code": "E11.9", "kind": "icd10" }]).
capabilitiesoptional) - Subset of ["hcc", "radv", "specificity", "denial", "problem_list"]. Defaults to all five.
hcc_modeloptional) - "v22", "v28", or "both" (default). Note: V24 is the ESRD-specific model and is not accepted here.
code_diagnosis
search_codes
get_code
search_icd11_codes
get_icd11_code
icf_lookup
icf_search
icf_core_set
translate_code
reference_lookup
reference_search
audit_clinical_text

How to install the Autoicd Icd 10 Medical Coding MCP Server

{
  "mcpServers": {
    "autoicd": {
      "command": "npx",
      "args": [
        "-y",
        "autoicd-mcp"
      ],
      "env": {
        "AUTOICD_API_KEY": "YOUR_AUTOICD_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
AUTOICD_API_KEYDeclared in the maintainer’s client configuration.Yes