install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/brucegutman/pipeworx-pubmed" ~/.claude/skills/openclaw-skills-pipeworx-pubmed && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/brucegutman/pipeworx-pubmed" ~/.openclaw/skills/openclaw-skills-pipeworx-pubmed && rm -rf "$T"
manifest:
skills/brucegutman/pipeworx-pubmed/SKILL.mdsource content
PubMed
Search and retrieve biomedical literature from the National Library of Medicine's PubMed database. Over 36 million citations from MEDLINE, life science journals, and online books.
Capabilities
| Tool | Description |
|---|---|
| Search by keyword, author name, or MeSH term. Returns PubMed IDs. |
| Metadata for one or more articles: title, authors, journal, DOI. |
| Full abstract text with section labels (Background, Methods, Results, Conclusions). |
Typical workflow
- Search for articles on a topic with
search_pubmed - Get metadata for the top results with
get_summary - Pull the full abstract for the most relevant paper with
get_abstract
Example: find CRISPR research
curl -X POST https://gateway.pipeworx.io/pubmed/mcp \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_pubmed","arguments":{"query":"CRISPR cancer therapy","limit":5}}}'
Query syntax tips
PubMed supports field-tagged searches. Some useful patterns:
-- search by author"Smith J"[Author]
-- search MeSH terms"COVID-19"[MeSH]
-- restrict to a journal"Nature"[Journal]- Combine with AND/OR:
CRISPR AND (cancer OR tumor)
Add to your MCP client
{ "mcpServers": { "pubmed": { "url": "https://gateway.pipeworx.io/pubmed/mcp" } } }
No API key required. Powered by NCBI E-utilities.