Pharma Mcp

io.github.pubspro由 GitHub 账号 pubspro 发布v1.0.0更新于 Oct 24, 2026

MCP server for ClinicalTrials.gov, PubMed, FDA drug labels, FAERS, and ICH guidelines.

概览

AI 生成的概览

让助手检索 ClinicalTrials.gov、PubMed、FDA 药品标签与 FAERS 报告,以及 ICH 指南摘要。

可以做什么
提供临床与药学研究的工具:按疾病、药物或申办方检索 ClinicalTrials.gov 并通过 NCT 编号获取完整方案详情;使用 MeSH、布尔与日期条件检索 PubMed 并按 PMID 获取摘要;检索 FDA 药品标签的适应症、警告与剂型;按药物或反应获取 FAERS 不良事件报告;按编号或主题获取 ICH 指南摘要;以及按 Vancouver、APA 或 AMA 格式生成引文。
适用场景
适用于医学写作与发表工作、法规事务研究,以及临床开发任务,例如文献空白分析、标签先例查询、不良事件信号审查,以及跨试验注册库的竞争格局检索。
运行要求
作为本地 stdio 进程在用户机器上运行;需要 Node.js 18+ 与 npm,并从源码安装该包。未声明 API 密钥或账号,数据源为公开 API,因此需要网络访问。
安装前请注意
仅从公开来源只读检索;README 称不存储数据且不需要 API 密钥。结果来自第三方公开 API,在依赖临床、法规或标签信息前应核对官方来源。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Pharma Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

pharma-mcp

MCP server for clinical and pharmaceutical data.

Gives Claude and any MCP-compatible AI agent direct access to:

  • ClinicalTrials.gov — search and retrieve trial protocols, endpoints, eligibility criteria
  • PubMed — literature search with MeSH terms, full abstracts, citation formatting
  • FDA openFDA — drug labels, approved indications, warnings, boxed warnings
  • FDA FAERS — adverse event reports with patient demographics and outcomes
  • ICH Guidelines — structured summaries of E3, E6, E9, M4, Q1A, and more

No API keys required. All data sources are public. Runs locally in under 60 seconds.


Tools

ToolDescription
search_clinical_trialsSearch ClinicalTrials.gov by condition, drug, or sponsor
get_trial_detailsFull protocol details by NCT ID
search_pubmedPubMed literature search with MeSH, Boolean, date filters
get_pubmed_abstractFull abstract + metadata by PMID
search_fda_drugsFDA drug label search — indications, warnings, dosage forms
get_fda_adverse_eventsFAERS adverse event reports by drug and/or reaction
get_ich_guidelineICH guideline summaries by code (E3, E6, M4…) or topic
format_citationVancouver, APA, or AMA citation from a PMID

Quickstart

Install

bash
git clone https://github.com/pubspro/pharma-mcp.gitcd pharma-mcpnpm install

Add to Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "pharma-mcp": {      "command": "node",      "args": ["/absolute/path/to/pharma-mcp/src/index.js"]    }  }}

Restart Claude Desktop. The tools appear automatically.

Add to Claude Code

bash
claude mcp add pharma-mcp node /absolute/path/to/pharma-mcp/src/index.js

Example prompts

Once connected, ask Claude:

Search ClinicalTrials.gov for Phase 3 recruiting trials for non-small cell lung cancer involving osimertinib.
Find the 10 most recent PubMed papers on GLP-1 receptor agonists and cardiovascular outcomes. Format citations in Vancouver style.
Get the FDA label for semaglutide — what are the boxed warnings and contraindications?
What does ICH E3 require for a clinical study report? Which sections are mandatory?
Pull adverse event reports for dupilumab involving anaphylaxis from FAERS.

Use cases

Medical writers and publications teams

  • Rapid literature gap analysis for advisory boards and manuscripts
  • Auto-format reference lists from PubMed searches
  • Check ICH E3 requirements mid-draft without switching tabs

Regulatory affairs

  • Search FDA labels for labeling precedent
  • Check FAERS signal for benefit-risk narratives
  • Retrieve ICH guideline requirements for CTD modules

Clinical development

  • Competitive landscape searches across ClinicalTrials.gov
  • Identify comparable trial designs and endpoints

AI agent pipelines

  • Chain pharma-mcp tools with other MCP servers for autonomous regulatory research workflows

Data sources

All data retrieved in real time from official public APIs — no data stored, no API keys required:


Requirements

  • Node.js 18+
  • npm

Roadmap

  • EMA EPAR search
  • DailyMed full prescribing information
  • GPP4 / ICMJE authorship criteria checker
  • ClinVar genetic variant lookup

PRs and issues welcome.


License

MIT

来源:README.md,提交 98e825d

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。