P

P1-临床数据域-家庭

tomket/CKDNutri-clinical-data-mcp-parent
Hosted
0 Stars 61 次浏览 汤姆丁 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "CKDNutri-clinical-data-mcp": {
      "args": [
        "CKDNutri-clinical-data-mcp"
      ],
      "command": "uvx"
    }
  }
}

该服务需要配置环境变量:A207_CALLER、A207_DATA_DIR、A207_ENV、A207_OTS_ACCESS_KEY_ID、A207_OTS_ACCESS_KEY_SECRET、A207_OTS_ENDPOINT、A207_OTS_INSTANCE_NAME

可用工具 (11 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get_patient_profile_tool 2 个参数 需填 1 项

查患儿完整档案(人口学+诊断),家庭助手需携带 guardian_token。

必填参数:patient_id

get_diagnosis_tool 2 个参数 需填 1 项

查确诊信息(CKD 分期/原发病/透析状态)。家庭助手需携带 guardian_token。

必填参数:patient_id

verify_guardian_binding_tool 2 个参数 需填 2 项

验证家长令牌与患儿绑定。

必填参数:patient_id、guardian_token

issue_guardian_token_tool 1 个参数 需填 1 项

签发监护人令牌(仅 CKD 临床助手)。生成随机令牌供家长端绑定核验,返回一次性令牌。 家长访问患儿数据(档案/化验/危急值/趋势)均须凭此令牌完成绑定核验;token 有效期 30 天,过期后需医生重新签发。令牌须经安全渠道交付家长,勿写入日志。

必填参数:patient_id

list_patients_tool 3 个参数

按维度筛查/浏览患者队列(分页,按 patient_id 升序)。仅 CKD 临床助手。 用法指引(重要): - **查询单个患者请直接用 get_patient_profile_tool(patient_id)**,不要用本工具 全量拉取后再找——患者多时本工具分页返回,全量拉取会浪费大量时间与上下文。 - 本工具用于**按条件筛查队列**:filter 支持 age_band / ckd_stage / dialysis / sex / primary_disease / min_age_years / max_age_years 等键(不支持的键会 返回错误提示);不传 filter 时返回全部患者的第一页。 - 分页:page 从 1 起;page_size 默认 50、最大 200(超限自动钳制)。 返回 has_more=true 表示还有下一页;total_matched 为匹配总数。 - 场景示例:查 G3a 期患儿 → filter={"ckd_stage": "G3a"}(CKD 分期为 G2/G3a/G3b/G4/G5 细分档,无 "G3" 这一档,查询需用细分档)。

该工具无需必填参数,直接调用即可

list_known_patients_tool

列出本数据集覆盖的全部 patient_id(供跨包联调/编排核对)。 仅临床/风险身份可用,家长不可枚举患者花名册。返回 {count, patient_ids}。

该工具无需必填参数,直接调用即可

get_nutrition_ceiling_tool 2 个参数 需填 1 项

查营养上限设定。

必填参数:patient_id

get_labs_tool 2 个参数 需填 1 项

查患儿化验面板(家长可见完整化验数值,知情权)。家长需携带 guardian_token 完成患儿绑定。

必填参数:patient_id

get_critical_values_tool 2 个参数 需填 1 项

查最新报告日危急值明细(家长可见命中明细,知情权)。家长需携带 guardian_token 完成患儿绑定。

必填参数:patient_id

get_lab_trend_tool 4 个参数 需填 2 项

查指定指标的时间趋势(家长可见完整数值趋势,知情权)。家长需携带 guardian_token 完成患儿绑定。

必填参数:patient_id、analyte

upsert_lab_result_tool 3 个参数 需填 2 项

写入化验数据(insert-if-absent:相同 sample_id 不允许覆盖,医疗防篡改)。 仅 CKD 临床助手。未提供 sample_id 时由 patient+日期+采样时刻+指标集派生确定性 幂等 id——同值重试按幂等成功(不重复落行);显式 sample_id 重复提交返回 CONFLICT。

必填参数:patient_id、lab

服务介绍

家庭身份

项目测试使用

相关 MCP 服务