mcpField
N
NCCI Claims Validation — CPT Code Pair Edits + MUE Limits

NCCI Claims Validation — CPT Code Pair Edits + MUE Limits

本地服务
github.com/easysolutions906开发工具033 周前更新

关于 NCCI Claims Validation — CPT Code Pair Edits + MUE Limits

这是一个 MCP 服务,可依据 CMS NCCI 程序编辑规则和 MUE 限额验证 CPT/HCPCS 代码组合及理赔,面向医疗计费与合规流程,提供编辑查询、修饰符指引和审计信息。

主要功能

  1. 01验证代码组合和完整理赔
  2. 02检查 PTP 编辑规则与 MUE 限额
  3. 03按代码或关键词搜索编辑规则
  4. 04提供修饰符指引和理由
  5. 05包含数据与验证审计字段

适用场景

  1. 01筛查理赔中的代码组合冲突
  2. 02查询可计费的最高单位数
  3. 03查找某程序代码的编辑规则
  4. 04记录验证信息以供审计

MCP 相关

提供五种工具,用于验证代码组合和理赔、查询 PTP 编辑规则与 MUE 限额,以及搜索编辑规则。默认支持 stdio;设置 `PORT` 后可通过 `/mcp` 使用 Streamable HTTP 模式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ncci-api": {
"command": "npx",
"args": [
"-y",
"@easysolutions906/ncci-api"
]
}
}
}
启动命令npx -y @easysolutions906/ncci-api

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@easysolutions906/ncci-api

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP NCCI Claims Validation

一个用于根据 CMS NCCI(国家正确编码倡议)编辑验证 CPT/HCPCS 代码对的 Model Context Protocol(MCP)服务。检查程序到程序(PTP)捆绑编辑和医学上不可能编辑(MUE),以防止索赔被拒。

为什么需要它

每家医疗账单公司都需要验证 NCCI 编辑。将错误的代码对一起计费会导致索赔自动被拒、收入损失和合规风险。CMS 每季度发布 NCCI 编辑,但原始数据难以使用。此服务可即时进行程序化验证,并清晰说明修饰符的使用方式。

工具(共 5 个)

工具描述
ncci_validate_pair检查两个 CPT/HCPCS 代码是否可以一起计费。返回编辑状态、修饰符要求和理由。
ncci_validate_claim验证完整索赔——检查所有代码对组合是否存在 PTP 编辑和 MUE 违规。
ncci_edits获取特定代码的所有 NCCI PTP 编辑——包括与之捆绑的每个代码及修饰符指示符。
ncci_mue获取某代码的 MUE 限值——每行/日/次就诊的最大单位数。
ncci_search按代码、手术名称或类别搜索编辑。

数据

  • 覆盖 20 多个专科常见 CPT/HCPCS 代码对的 PTP 编辑
  • 包含执业人员和医疗机构限值的 MUE 条目
  • 类别:过敏、心脏病学、皮肤病学、E&M、胃肠病学、妇科、影像、输注、检验、产科、眼科学、骨科、疼痛管理、物理治疗、肺病学、精神病学、睡眠、外科、泌尿科、伤口修复
  • 可通过 npm run build-data 更新数据

安装

npx @easysolutions906/ncci-api
Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "ncci": {
      "command": "npx",
      "args": ["-y", "@easysolutions906/ncci-api"]
    }
  }
}
Cursor

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "ncci": {
      "command": "npx",
      "args": ["-y", "@easysolutions906/ncci-api"]
    }
  }
}

REST API

设置 PORT 环境变量,以 HTTP 服务运行:

PORT=3000 ADMIN_SECRET=your_secret node src/index.js
方法端点描述
POST/validate验证代码对
POST/validate/claim验证完整索赔
POST/validate/batch批量验证多个索赔
GET/edits?code=99213获取某代码的所有编辑
GET/mue?code=99213获取某代码的 MUE 限值
GET/search?q=arthroscopy按关键词搜索编辑
GET/stats按类别统计编辑数量
GET/data-info数据时效性和记录数量
POST/checkout创建 Stripe 结账会话
示例

验证代码对:

curl -X POST https://your-server.com/validate \
  -H 'Content-Type: application/json' \
  -d '{"code1": "99213", "code2": "36415"}'
{
  "code1": "99213",
  "code2": "36415",
  "canBillTogether": false,
  "hasEdit": true,
  "comprehensiveCode": "36415",
  "componentCode": "99213",
  "modifierIndicator": 1,
  "modifierIndicatorDescription": "Modifier allowed — use modifier 25, 59, XE, XS, XP, or XU to unbundle",
  "message": "NCCI edit: 36415 bundles 99213. Apply modifier 25/59/XE/XS/XP/XU to 99213 if services are distinct."
}

验证完整索赔:

curl -X POST https://your-server.com/validate/claim \
  -H 'Content-Type: application/json' \
  -d '{"codes": ["99213", "36415", "80053"], "modifiers": {"99213": "25"}}'

获取 MUE 限值:

curl https://your-server.com/mue?code=97110
{
  "code": "97110",
  "found": true,
  "description": "Therapeutic exercises, 15 min",
  "practitionerMue": 4,
  "rationale": "Up to 4 units (60 min) therapeutic exercise per day",
  "adjudicationIndicator": 2,
  "adjudicationDescription": "Per Day Edit — applies per beneficiary per day"
}

定价

计划每日验证次数批次速率价格
免费版2055/分钟$0
入门版5002530/分钟$29.99/月
专业版5,00050100/分钟$99.99/月
商业版50,000100500/分钟$299.99/月

NCCI 编辑类型

PTP(程序到程序)编辑

除非应用修饰符,否则不能一起计费的代码对。每项编辑都有一个修饰符指示符:

  • 0 = 不允许——任何修饰符都不能解除捆绑
  • 1 = 允许使用修饰符——使用 25、59、XE、XS、XP 或 XU
  • 9 = 不适用
MUE(医学上不可能编辑)

某代码每行/日/次就诊的最大单位数。裁定指示符:

  • 1 = 索赔行编辑
  • 2 = 按日编辑
  • 3 = 按次就诊编辑

审计跟踪

每个响应都包含 dataVersion(CMS 季度)、buildDate 和 validatedAt(ISO 时间戳),用于合规文档记录。

传输方式

  • stdio(默认)——用于 Claude Desktop 和 Cursor 的本地使用
  • HTTP ——设置 PORT 环境变量,在 /mcp 上启用 Streamable HTTP 模式

免责声明

此工具仅用于提供信息和初步筛查,不构成医疗或账单建议。请务必对照当前 CMS NCCI 编辑文件进行核实。合规决策仍由用户负责。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。