适合谁
- 临床研究人员
- 医疗保健专业人员
- 患者导航员
- 需要访问临床试验数据的 AI 代理
该服务器提供了全面的工具来查询 ClinicalTrials.gov,包括高级搜索、患者匹配和研究结果提取。它设计良好,具有清晰的文档,并支持两种传输方式,使其适用于各种 MCP 客户端。
最强项 · 文档质量 15/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Bun 1.3.0+ · Node.js 24+ · 远程托管(无需本地环境)
CT_API_BASE_URL
ClinicalTrials.gov API 的基础 URL,默认 https://clinicaltrials.gov/api/v2,一般无需修改。
CT_REQUEST_TIMEOUT_MS
每次请求的超时时间(毫秒),默认 30000。
CT_MAX_PAGE_SIZE
分页大小上限,默认 200。
MCP_TRANSPORT_TYPE
传输方式,可选 stdio 或 http,默认 stdio。
MCP_HTTP_HOST
HTTP 服务器监听的主机名,默认 127.0.0.1。
MCP_HTTP_PORT
HTTP 服务器端口,默认 3010。
MCP_HTTP_ENDPOINT_PATH
MCP 服务器端点路径,默认 /mcp。
MCP_AUTH_MODE
HTTP 传输的认证模式:none、jwt 或 oauth,默认 none。
MCP_LOG_LEVEL
日志最低级别(RFC 5424),如 debug、info、warn,默认 info。
LOGS_DIR
日志文件目录(仅 Node.js),默认项目根目录下的 logs。
OTEL_ENABLED
是否启用 OpenTelemetry 追踪,默认 false。
{
"mcpServers": {
"clinicaltrialsgov-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": [
"clinicaltrialsgov-mcp-server@latest"
],
"env": {
"MCP_TRANSPORT_TYPE": "stdio"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"clinicaltrialsgov-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": [
"clinicaltrialsgov-mcp-server@latest"
],
"env": {
"MCP_TRANSPORT_TYPE": "stdio"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add clinicaltrialsgov-mcp-server -e MCP_TRANSPORT_TYPE=stdio -- bunx clinicaltrialsgov-mcp-server@latest
在终端运行;先把 <…> 占位符换成你自己的值。
将客户端连接到服务器后,检查工具列表中是否出现 clinicaltrials_search_studies 等七个工具;然后发送一个如“搜索糖尿病的招募中试验”的请求,若能返回研究列表则说明安装成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
clinicaltrialsgov-mcp-server 是一个 MCP 服务器,提供七个工具,用于搜索 ClinicalTrials.gov 的临床试验、获取研究记录和结果、统计查询数量、探索字段值、浏览数据模型,以及根据患者的人口统计信息和病症匹配招募中的试验。支持 stdio 和 Streamable HTTP 传输,无需 API 密钥。该服务器构建在 @cyanheads/mcp-ts-core 之上,提供声明式工具定义、统一错误处理、结构化日志和可选的可观测性。
通过 MCP 在 AI 助手中管理您的 Hevy 训练数据。
Firecrawl 官方 MCP Server,为 AI Agent 提供网页搜索、抓取与结构化提取
统一的命令行语法,接入约30个可信生物医学数据源。
加密、完全离线的 AI 代理长期记忆库
源版本 974b6cccacb8 数据同步于 2026-10-19 查看 FMRS 评分方法