MCP Catalogs
首页

clintrials-mcp

by plainyogurt21·0·综合分 33

一个提供临床试验.gov数据结构化访问的MCP服务器,具有搜索、检索和分析功能。

ai-llmhealthdeveloper-tools
0
Forks
1
活跃 Issue
7 个月前
最近提交
2 天前
收录于

概述

clintrials-mcp服务器使LLM能够通过一套全面的工具访问和分析来自ClinicalTrials.gov的临床试验数据。它提供多种搜索方式,包括按病症、干预措施、资助者、NCT ID或组合条件进行搜索,并可选择性地检索字段以优化响应。该服务器还提供分析工具,用于检查试验阶段、字段统计数据和数据分布。它支持多种部署选项,包括AWS Lambda、App Runner、Railway和Render,并推荐使用Cloudflare Worker设置将请求代理到Python后端。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:医学研究人员可以通过病症、干预措施或资助者快速找到相关的临床试验
:医疗专业人员可以检索详细的试验信息,包括纳入标准和结果
:数据分析师可以检查各试验阶段和其他参数在研究中的统计分布
:AWS Lambda部署的免费层是什么?
:我可以本地运行这个服务器吗?

什么时候选它

当您需要为研究或医疗应用程序提供对临床试验数据的结构化访问时,特别是如果您已经在使用医疗 API 或临床试验数据库。

什么时候不要选它

如果您需要临床试验的实时更新(此服务器依赖 ClinicalTrials.gov API 的更新时间表),或者需要 ClinicalTrials.gov 之外的专科医疗数据,请不要选择此方案。

此 server 暴露的工具

从 README 抽取出 9 个工具
  • search_trials_by_acronymsearch_trials_by_acronyms(acronyms, max_studies, fields, exact_match)

    Search clinical trials by study acronym

  • search_trials_by_conditionsearch_trials_by_conditions(conditions, max_studies, fields)

    Search clinical trials by medical condition(s)

  • search_trials_by_interventionsearch_trials_by_interventions(interventions, max_studies, fields)

    Search clinical trials by intervention/treatment

  • search_trials_by_sponsorsearch_trials_by_sponsors(sponsors, max_studies, fields)

    Search clinical trials by sponsor/organization

  • search_trials_by_nct_idssearch_trials_by_nct_ids(nct_ids, fields)

    Retrieve specific clinical trials by NCT ID(s)

  • search_trials_combinedsearch_trials_combined(conditions, interventions, sponsors, terms, nct_ids, max_studies, fields)

    Search clinical trials using multiple criteria

  • get_trial_detailsget_trial_details(nct_id, fields)

    Get comprehensive details for a single clinical trial

  • analyze_trial_phasesanalyze_trial_phases(conditions, interventions, sponsors, max_studies)

    Analyze the distribution of trial phases

  • get_field_statisticsget_field_statistics(field_names, field_types)

    Get statistical information about field values

可对比工具

clinical-mcphealthcare-mcppubchem-mcpbiomarkers-mcp

安装

安装

  1. 安装依赖项:
pip install -r requirements.txt
  1. 运行MCP服务器:
python mcp_server.py

Claude Desktop配置

添加到claude_desktop_config.json

{
  "mcpServers": {
    "clintrials": {
      "command": "python",
      "args": ["mcp_server.py"]
    }
  }
}

替代部署

服务器可以部署到AWS Lambda、Railway、Render,或通过Cloudflare隧道本地运行。

FAQ

AWS Lambda部署的免费层是什么?
AWS Lambda每月提供100万次免费请求,之后每100万次请求收费0.20美元。
我可以本地运行这个服务器吗?
可以,您可以使用`python mcp_server.py`本地运行,或者使用Cloudflare隧道进行本地开发并配置公共端点。

clintrials-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。