← All skills
Tencent SkillHub Β· Developer Tools

Medical Research Toolkit

Query 14+ biomedical databases for drug repurposing, target discovery, clinical trials, and literature research. Access ChEMBL, PubMed, ClinicalTrials.gov, O...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Query 14+ biomedical databases for drug repurposing, target discovery, clinical trials, and literature research. Access ChEMBL, PubMed, ClinicalTrials.gov, O...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
OPENCLAW-USAGE.md, README.md, RELEASE-NOTES.md, SKILL.md, TESTING-CHECKLIST.md, references/chembl.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 23 sections Open source page

Medical Research Toolkit

Query 14+ biomedical databases for drug repurposing, target discovery, clinical evidence, and literature research β€” all via a unified MCP endpoint.

⚑ 30-Second Start

# 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.

Find Drugs for a 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

Find Disease Targets

# 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)

Search Literature

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

Find Active Clinical Trials

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

Check Drug Safety

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

What You Get

14+ Integrated Databases DatabaseWhat's InsideUse ForChEMBL2M drugs, bioactivity dataFinding approved/investigational drugsOpenTargetsDisease-target links + evidenceIdentifying therapeutic targetsPubMed35M+ articles + preprintsLiterature review & validationClinicalTrials.gov400K+ active trialsFinding ongoing studiesOpenFDAAdverse events, drug labelsSafety assessmentOMIMGenetic diseases, genes β†’ phenotypesUnderstanding disease geneticsReactomePathways, protein interactionsMechanism understandingUniProtProtein sequences, annotationsProtein propertiesKEGGMetabolic & disease pathwaysSystems-level viewGWAS CatalogGenetic associationsVariant discoveryPathway CommonsIntegrated pathway dataNetwork analysisMyGene.infoGene annotationsID mappingMyVariant.infoVariant effectsVariant interpretation+ more

🧬 Drug Repurposing

Find non-standard-care drugs for rare/complex diseases: Find disease targets (OpenTargets) Search for drugs targeting those genes (ChEMBL) Check ongoing trials (ClinicalTrials) Verify safety (OpenFDA, PubMed)

πŸ”¬ Target Discovery

Identify novel therapeutic targets: Find disease associations (OpenTargets, GWAS) Get pathway context (Reactome, KEGG) Review literature (PubMed) Check protein properties (UniProt)

πŸ“‹ Clinical Evidence Review

Compile evidence for a hypothesis: Search trials (ClinicalTrials.gov) Find literature (PubMed) Check FDA data (OpenFDA)

πŸ“Š Literature Mining

Systematically search biomedical research: PubMed: 35M+ articles searchable by gene, disease, drug, chemical Preprints: bioRxiv, medRxiv Filter by keywords, date, study type

API Endpoint

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

Complete References

See detailed guides for each database: PubMed Guide β€” Literature search (genes, diseases, keywords) ClinicalTrials Guide β€” Find active trials ChEMBL Guide β€” Drug-target data & bioactivity OpenTargets Guide β€” Disease-target associations OpenFDA Guide β€” Drug safety & adverse events OMIM Guide β€” Genetic diseases (requires API key) Other APIs β€” Reactome, UniProt, KEGG, GWAS, etc.

Workflow Example

Complete Drug Repurposing Pipeline: See drug-repurposing-workflow.md for step-by-step example with all 8 steps + curl commands.

API Keys

Most APIs are free, no key required. Optional keys for higher rate limits: DatabaseKey?WhyGet KeyChEMBLNoPublic data(not needed)OpenTargetsNoPublic data(not needed)PubMedNoPublic data(not needed)ClinicalTrialsNoPublic data(not needed)OMIMYesProprietary datahttps://omim.org/apiOpenFDAOptionalHigher rate limitshttps://open.fda.govNCI Clinical TrialsOptionalHigher rate limitshttps://clinicaltrialsapi.cancer.gov

Rate Limits & Caching

No authentication for production endpoint (public) Rate limits: Generous (~1000+ requests/day per database) Caching: Automatic 30-day HTTP caching (RFC 9111) Cost: $0 (all databases public or researcher-accessible)

Batch Query Loop

# 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

ID Conversion

Need to convert IDs between databases? 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":"nodenorm_get_normalized_nodes","arguments":{"curie":"HGNC:11998"}},"id":1}' Returns: Equivalent IDs in NCBI Gene, Uniprot, Ensembl, MyGene, etc.

Troubleshooting

No results? Try alternative terms (gene symbol vs protein name) Check spelling Use standardized IDs (gene symbols, disease names) Some APIs use specific ID formats (EFO vs MONDO, etc.) Too many results? Add filters (max_results, phase, recruitment status) Use limit or size parameters Combine with other databases to narrow focus API key errors? OMIM requires API key β€” get from https://omim.org/api Other databases optional β€” request key if hitting rate limits

Next Steps

Pick a use case (drug repurposing, target discovery, etc.) Read the relevant database guide from References section Copy a quick recipe from above Customize parameters for your disease/gene/drug Scale up β€” build your full research workflow

Resources

Source Code: https://github.com/pascalwhoop/medical-mcps Author: Pascal Brockmeyer (@pascalwhoop) Organization: Every Cure (https://www.everycure.org) License: MIT

Getting Help

Database not working? β†’ Check Troubleshooting Want detailed guide? β†’ See Complete References Need a workflow example? β†’ See drug-repurposing-workflow.md Question about OpenClaw? β†’ See OPENCLAW-USAGE.md

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
6 Docs
  • SKILL.md Primary doc
  • OPENCLAW-USAGE.md Docs
  • README.md Docs
  • references/chembl.md Docs
  • RELEASE-NOTES.md Docs
  • TESTING-CHECKLIST.md Docs