Query 14+ biomedical databases for drug repurposing, target discovery, clinical trials, and literature research. Access ChEMBL, PubMed, ClinicalTrials.gov, O...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install medical-research-toolkit或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install medical-research-toolkit⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/medical-research-toolkit/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: medical-research-toolkit description: Query 14+ biomedical databases for drug repurposing, target discovery, clinical trials, and literature research. Access ChEMBL, PubMed, ClinicalTrials.gov, OpenTargets, OpenFDA, OMIM, Reactome, KEGG, UniProt, and more through a unified MCP endpoint. Use when researching disease targets, finding approved/investigational drugs, searching clinical evidence, discovering genetic associations, or analyzing compound bioactivity data. ---
Query 14+ biomedical databases for drug repurposing, target discovery, clinical evidence, and literature research — all via a unified MCP endpoint.
# Find drugs for myasthenia gravis
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"chembl_find_drugs_by_indication","arguments":{"indication":"myasthenia gravis","max_results":10}},"id":1}'
That's it! You now have approved and investigational drugs for the disease.
---
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"chembl_find_drugs_by_indication","arguments":{"indication":"myasthenia gravis","max_results":20}},"id":1}'
Returns: Approved + investigational drugs with max phase reached
# First: Find disease ID
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"opentargets_search","arguments":{"query":"myasthenia gravis","entity_type":"disease"}},"id":1}'
# Returns: disease ID (e.g., EFO_0004991)
# Then: Get targets
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"opentargets_get_associations","arguments":{"disease_id":"EFO_0004991","size":20}},"id":2}'
Returns: Top disease targets ranked by evidence strength (0-1 score)
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"pubmed_search_articles","arguments":{"diseases":["myasthenia gravis"],"keywords":["immunotherapy"],"max_results":20}},"id":1}'
Returns: PubMed articles on myasthenia gravis immunotherapy
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"ctg_search_studies","arguments":{"condition":"myasthenia gravis","recruitment_status":"RECRUITING","max_results":20}},"id":1}'
Returns: Actively recruiting trials for the disease
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"openfda_search_adverse_events","arguments":{"drug_name":"eculizumab","limit":50}},"id":1}'
Returns: FDA adverse event reports—check for serious outcomes, death, hospitalization
---
14+ Integrated Databases
| Database | What's Inside | Use For | |----------|---------------|---------| | ChEMBL | 2M drugs, bioactivity data | Finding approved/investigational drugs | | OpenTargets | Disease-target links + evidence | Identifying therapeutic targets | | PubMed | 35M+ articles + preprints | Literature review & validation | | ClinicalTrials.gov | 400K+ active trials | Finding ongoing studies | | OpenFDA | Adverse events, drug labels | Safety assessment | | OMIM | Genetic diseases, genes → phenotypes | Understanding disease genetics | | Reactome | Pathways, protein interactions | Mechanism understanding | | UniProt | Protein sequences, annotations | Protein properties | | KEGG | Metabolic & disease pathways | Systems-level view | | GWAS Catalog | Genetic associations | Variant discovery | | Pathway Commons | Integrated pathway data | Network analysis | | MyGene.info | Gene annotations | ID mapping | | MyVariant.info | Variant effects | Variant interpretation | | + more | | |
---
Find non-standard-care drugs for rare/complex diseases:
Identify novel therapeutic targets:
Compile evidence for a hypothesis:
Systematically search biomedical research:
---
Production (No setup needed):
https://mcp.cloud.curiloo.com/tools/unified/mcp
All 14+ databases unified into one endpoint.
Running Locally:
pip install medical-mcps
medical-mcps
# Available at: http://localhost:8000/tools/unified/mcp
---
See detailed guides for each database:
---
Complete Drug Repurposing Pipeline:
See drug-repurposing-workflow.md for step-by-step example with all 8 steps + curl commands.
---
Most APIs are free, no key required. Optional keys for higher rate limits:
| Database | Key? | Why | Get Key | |----------|------|-----|---------| | ChEMBL | No | Public data | (not needed) | | OpenTargets | No | Public data | (not needed) | | PubMed | No | Public data | (not needed) | | ClinicalTrials | No | Public data | (not needed) | | OMIM | Yes | Proprietary data | https://omim.org/api | | OpenFDA | Optional | Higher rate limits | https://open.fda.gov | | NCI Clinical Trials | Optional | Higher rate limits | https://clinicaltrialsapi.cancer.gov |
---
---
# Search multiple targets
for gene in CHRNE RAPSN LRP4; do
curl -X POST https://mcp.cloud.curiloo.com/tools/unified/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d "{\"jsonrpc\":\"2.0\",\"method\":\"tools/call\",\"params\":{\"name\":\"chembl_find_drugs_by_target\",\"arguments\":{\"target_name\":\"$gene\",\"max_results\":10}},\"id\":1}"
sleep 1 # Be nice to the API
done
...
安装 Medical Research Toolkit 后,可以对 AI 说这些话来触发它
Help me get started with Medical Research Toolkit
Explains what Medical Research Toolkit does, walks through the setup, and runs a quick demo based on your current project
Use Medical Research Toolkit to query 14+ biomedical databases for drug repurposing, target discove...
Invokes Medical Research Toolkit with the right parameters and returns the result directly in the conversation
What can I do with Medical Research Toolkit in my data & analytics workflow?
Lists the top use cases for Medical Research Toolkit, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/medical-research-toolkit/ 目录(个人级,所有项目可用),或 .claude/skills/medical-research-toolkit/(项目级)。重启 AI 客户端后,用 /medical-research-toolkit 主动调用,或让 AI 根据上下文自动发现并使用。
Medical Research Toolkit 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Medical Research Toolkit 可免费安装使用。请查阅仓库了解许可证信息。
Query 14+ biomedical databases for drug repurposing, target discovery, clinical trials, and literature research. Access ChEMBL, PubMed, ClinicalTrials.gov, O...
Medical Research Toolkit 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using Medical Research Toolkit
Identifies repetitive steps in your workflow and sets up Medical Research Toolkit to handle them automatically