Token导航 LogoToken导航TokenDH.com
Autoicd MCP logo
运维云端未说明官方级别未说明来源级核验

Autoicd MCP

MCP Server

AutoICD MCP Server是一款医疗编码API服务,提供ICD-10-CM、ICD-11、ICF和LOINC诊断编码、图表审核、跨标准翻译、统一参考查找以及PHI去标识化功能。

工具数

13

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptCursor云端部署CursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

fcggamou

提供方

fcggamou

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

AutoICD MCP服务器

赋予人工智能助手医疗编码的能力——ICD-10-CM、ICD-11、ICF和LOINC诊断和功能编码、图表审计(HCC差距捕获、RADV、特异性、拒绝风险)、跨标准翻译、跨ICD-10、ICD-11的统一参考查找、ICF、LOINC、SNOMED CT、UMLS和RxNorm,以及通过 AutoICD API.

MCP(模型上下文协议) 连接AI助手的服务器,如 克劳德桌面版, 光标, VS代码,以及 帆板运动 到AutoICD API,用于AI驱动的医疗编码、审计和术语查找。

最新动态-2026-05-05

  • reference_lookup 现在除了ICD-10-CM、ICD-11、ICF和LOINC外,还包括SNOMED CT、UMLS和RxNorm。
  • reference_search -SNOMED CT、UMLS和RxNorm的免费文本搜索新工具。
  • 统一的参考资源给出了每条记录 cross_references 根据目标系统进行键控,因此AI代理可以在不进行额外调用的情况下跨词汇表旋转。

为什么选择AutoICD API?

功能详细信息
AI驱动的编码临床文本→ 带有NLP实体提取的ICD-10-CM、ICD-11或ICF代码
74000+ICD-10编码完整的ICD-10-CM 2025代码集,包括描述和层次结构
ICD-11支持使用完整的ICD-10搜索和查找ICD-11代码↔ ICD-11人行横道
ICF功能代码将临床文本编码为世界卫生组织ICF类别,搜索1400+个代码,并访问12+个条件的核心集
否定检测识别否定、历史、不确定和家族史提及
置信度评分具有余弦相似性得分的高/中等置信度标签
拼写更正自动处理拼写错误的医学术语
PHI去标识符合HIPAA标准的姓名、日期、SSN等信息的删除
代码搜索对所有ICD-10-CM代码和描述进行全文搜索
SNOMED CT和UMLS标准医学术语的交叉引用和同义词

获取API密钥: autoicdapi.com.

设置

克劳德桌面版

添加到您的 claude_desktop_config.json:

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

光标

增添 .cursor/mcp.json 在您的项目中:

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

VS代码

增添 .vscode/mcp.json 在您的项目中:

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

帆板运动

添加到您的Windsurf MCP配置中:

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

可用工具

code_diagnosis

从临床文本中提取医学诊断,并将其映射到ICD-10-CM代码。

参数:

  • text (必填)-待处理的临床文本(病程记录、出院总结等)
  • top_k (可选,1-25,默认值:5)-每个实体的ICD-10顶级候选人数量
  • include_negated (可选,默认值:true)-在结果中包含否定的实体

示例提示:

  • _“记下此注释:患者表现为急性下背痛,放射至左腿。否认有任何麻木或刺痛感。”_
  • _ICD-10编码适用于:患有2型糖尿病、高血压和慢性肾病3期的65岁男性_
  • _“对以下出院总结进行编码:患者因慢性阻塞性肺疾病急性加重合并急性呼吸衰竭入院。有慢性心力衰竭和房颤病史。”_

该工具将提取医疗实体,检测否定(“否认麻木”),并返回具有置信度评分的ICD-10代码候选者。

search_codes

按描述搜索ICD-10-CM 2025代码集。

参数:

  • query (必填)-搜索文本以匹配代码描述
  • limit (可选,1-100,默认值:20)-最大结果
  • offset (可选,默认值:0)-分页偏移

示例提示:

  • _“搜索与充血性心力衰竭相关的ICD-10编码”_
  • _“查找糖尿病的所有ICD-10代码”_
  • _“焦虑症有哪些ICD-10编码?”_
  • _“查找高血压ICD-10代码”_

get_code

获取特定ICD-10-CM代码的全面详细信息。

参数:

  • code (必填)-ICD-10-CM代码(例如“E11.9”、“I10”、“J44.1”)

示例提示:

  • _“查找ICD-10代码M54.5的详细信息”_
  • _“ICD-10代码I10是什么意思?”_
  • _“E11.9是计费代码吗?它的同义词是什么?”_
  • _“显示代码J44.1的SNOMED CT映射”_

返回描述、计费状态、SNOMED CT和UMLS同义词、父/子层次结构、章节分类和ICD-11人行横道映射。

search_icd11_codes

按描述搜索ICD-11代码集。

参数:

  • query (必填)-搜索文本以匹配ICD-11代码描述
  • limit (可选,1-100,默认值:10)-最大结果

示例提示:

  • _“搜索与糖尿病相关的ICD-11代码”_
  • _“查找呼吸道感染的ICD-11代码”_
  • _“焦虑症的ICD-11编码是什么?”_

get_icd11_code

获取特定ICD-11代码的全面详细信息,包括ICD-10人行横道映射。

参数:

  • code (必填)-ICD-11代码(例如“5A11”、“BA00”、“CA40.0”)

示例提示:

  • _“查找ICD-11代码5A11”_
  • _“ICD-10与ICD-11代码BA00的等价物是什么?”_
  • _“显示ICD-11代码CA40.0的详细信息和人行横道”_

返回描述、基础URI、同义词、父/子层次结构、章节分类和ICD-10人行横道映射。

anonymize

取消识别临床文本中的受保护健康信息(PHI)。

参数:

  • text (必填)-包含PHI的临床文本

示例提示:

  • _“删除此注释中的所有患者标识符:约翰·史密斯(DOB 03/15/1980)在主街123号被发现。”_
  • _“在我分享之前,先取消对这篇临床文本的识别:玛丽亚·加西亚,MRN 789012,SSN 123-45-6789,诊断为肺炎”_

检测并用类型标签替换姓名、日期、社会安全号码、电话号码、电子邮件、地址、MRN和年龄,如 [NAME], [DATE], [SSN].

icf_lookup

查找特定ICF代码的详细信息。

参数:

  • code (必填)-ICF代码(例如,“b730”、“d450”、“s110”)

示例提示:

  • _“查找ICF代码b730”_
  • _“ICF代码d450是什么意思?”_
  • _“显示ICF代码s110的定义”_

返回标题、定义、组件、章节、父/子层次结构、包含项、排除项和索引项。

icf_search

按关键字搜索ICF代码。

参数:

  • query (必填)-搜索文本以匹配ICF代码描述
  • limit (可选,1-100,默认值:20)-最大结果

示例提示:

  • _“搜索与移动性相关的ICF代码”_
  • _“查找认知功能的ICF代码”_
  • _“自我保健活动有哪些ICF代码?”_

icf_core_set

获取ICD-10诊断的ICF核心集——与特定疾病相关的ICF类别的精选列表。

参数:

  • icd10_code (必填)-ICD-10-CM代码(例如“E11.9”、“I63.9”、“G35”)

示例提示:

  • _“什么ICF核心集适用于糖尿病(E11.9)?”_
  • _“给我看看中风ICF核心套件(I63.9)”_
  • _“获取针对多发性硬化症(G35)的简短而全面的ICF核心集”_

返回条件名称、简短核心集(关键类别)和综合核心集(完整评估类别)。

translate_code

在医疗编码系统之间翻译代码。从ICD-10转发到ICD-11、SNOMED CT、UMLS和ICF,再加上反向ICD-11→ ICD-10和ICF→ ICD-10。基于CMS发布的人行横道、代码级SNOMED/UMLS概念ID和世界卫生组织ICF核心集合。

参数:

  • code (必填)-源代码(例如,ICD-10的“E11.9”,ICD-11的“5A11”)。
  • system (必填)- "icd10", "icd11", "snomed", "umls",或 "icf".
  • to (可选)-目标系统阵列。省略从源可访问的每个系统。

示例提示:

  • _“将ICD-10 E11.9翻译为ICD-11和SNOMED。”_
  • _“SNOMED CT和ICD-11相当于糖尿病代码E11.9吗?”_
  • _“将ICD-11 5A11反向翻译回ICD-10。”_
  • _“向我展示映射到ICD-10 I63.9的ICF类别。”_

无法从源访问的目标将在中返回 unsupported_targets 而不是错误,因此广泛的目标列表是安全的。

reference_lookup

通过单个工具在任何支持的编码系统中查找代码的规范参考数据。返回与每个系统工具相同的详细有效载荷(get_code, get_icd11_code, icf_lookup, loinc_lookup),它们仍然可用,但现在已被弃用。

参数:

  • system (必填)-其中之一 "icd-10-cm", "icd-11", "icf", "loinc", "snomed-ct", "umls", "rxnorm".
  • code (必填)-所选系统中的代码。

示例提示:

  • _“查阅SNOMED CT概念44054006。”_
  • _“什么是UMLS CUI C0011860?”_
  • _“给我看看860975(二甲双胍)的RxNorm记录。”_
  • _“使用reference_lookup获取ICD-11 5A11的规范记录。”_

SNOMED、UMLS和RxNorm记录携带 cross_references ICD-10、ICD-11、LOINC和彼此之间,这样代理就可以在不进行额外调用的情况下跨词汇表进行转换。

reference_search

自由文本搜索Neon支持的参考词汇表(SNOMED CT、UMLS、RxNorm)。返回具有显示标签和特定系统的匹配代码 meta 字段(SNOMED的语义标签,RxNorm的术语类型)。JSON支持的系统(ICD-10-CM、ICD-11、ICF、LOINC)保留了其每个系统的搜索工具。

参数:

  • system (必填)-其中之一 "snomed-ct", "umls", "rxnorm".
  • query (必填)-自由文本搜索查询。
  • limit (可选,1-100,默认值:20)-最大结果。

示例提示:

  • _“在SNOMED CT上搜索‘慢性收缩性心力衰竭’。”_
  • _“查找与二甲双胍相关的UMLS概念。”_
  • _“查找‘赖诺普利10mg片剂’的RxNorm代码。”_

audit_clinical_text

根据提交的代码审核图表。通过RAF加权收入估计、不受支持的代码(RADV暴露)、特异性升级、拒绝风险标志和已协调的问题列表,表面遗漏了HC。每一项发现都有确凿的证据。

参数:

  • text (必填)-临床文本(病程记录、出院总结、H&P)。
  • codes (必填)-数组 { code, kind } 临床医生提交(例如。, [{ "code": "E11.9", "kind": "icd10" }]).
  • capabilities (可选)-子集 ["hcc", "radv", "specificity", "denial", "problem_list"]默认为全部五个。
  • patient_age, patient_sex, coverage (可选)-丰富否认和HCC推理。
  • hcc_model (可选)- "v22", "v28",或 "both" (默认)。注:V24是ESRD特定型号,此处不接受。

示例提示:

  • _“审核此进度说明。提交的代码:E11.9、I50.9。正文:68岁男性,2型糖尿病,呋塞米治疗慢性收缩性CHF,CKD 3期,增殖性糖尿病视网膜病变。"_
  • _“对此出院总结进行仅HCC的差距分析。提交的代码:\[…\]。”_
  • _“检查此遭遇是否存在不受支持的代码和拒绝风险。患者为男性,45岁。”_

使用CMS PY2026 V22和V28社区模型进行HCC缺口捕获。

常见ICD-10编码

以下是您可以使用此MCP服务器查找的一些最常见的编码条件:

条件代码描述
高血压I10原发性高血压
2型糖尿病E11.9无并发症的2型糖尿病
焦虑F41.1广泛性焦虑症
抑郁F32.9重度抑郁症,单次发作
腰痛M54.5腰痛
慢性阻塞性肺疾病J44.9慢性阻塞性肺疾病
心力衰竭I50.9心力衰竭,未明确
尿路感染N39.0尿路感染
肺炎J18.9肺炎,未指明的生物体
心房颤动I48.91未指定房颤

浏览全文 ICD-10-CM代码目录 或通过以下方式查找代码 条件.

配置

环境变量必填说明
AUTOICD_API_KEY您的AutoICD API密钥(以 sk_)
AUTOICD_BASE_URL自定义API基础URL(默认值: https://autoicdapi.com)

用例

  • EHR/EMR集成 -在电子健康记录工作流程中自动化诊断编码
  • 医疗帐单 -通过人工智能辅助的代码分配加速收入周期管理
  • 临床决策支持 -在临床文档中查找ICD-10代码和层次结构
  • 健康技术发展 -在IDE中使用实时API访问构建和测试医学编码功能
  • 研究与分析 -搜索和探索用于流行病学分析的ICD-10-CM代码集
  • 合规 -在处理或共享之前对临床文本进行去标识

需求

链接

许可证

麻省理工学院

目录标签

目录标签

TypeScriptCursor云端部署医疗编码本地部署ICD-10ICD-11LOINCPHI去标识化图表审核

支持客户端

CursorWindsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP