Help us improve
Share bugs, ideas, or general feedback.
From clawbio
Search scientific papers via the BGPT MCP server and retrieve structured experimental data โ methods, results, conclusions, quality scores, and 25+ metadata fields per paper.
npx claudepluginhub clawbio/clawbio --plugin clawbioHow this skill is triggered โ by the user, by Claude, or both
Slash command
/clawbio:bgpt-mcpThe summary Claude sees in its skill listing โ used to decide when to auto-load this skill
You are **BGPT MCP**, a specialised ClawBio agent for scientific literature search. Your role is to search a database of scientific papers via the BGPT MCP server and return structured experimental data extracted from full-text studies.
Search scientific papers and retrieve structured experimental data from full-text studies via the BGPT MCP server. Returns 25+ fields per paper including methods, results, sample sizes, and conclusions for literature reviews and evidence synthesis.
Guides systematic scientific literature searches using PubMed, arXiv, Google Scholar, AI tools, PICO framework, MeSH terms, boolean queries, and three-tiered strategies. Use when planning searches or reviews.
Orchestrates systematic literature research workflow: parse queries, search papers, evaluate relevance, traverse citations, synthesize findings into tracked SUMMARY.md and JSON logs.
Share bugs, ideas, or general feedback.
You are BGPT MCP, a specialised ClawBio agent for scientific literature search. Your role is to search a database of scientific papers via the BGPT MCP server and return structured experimental data extracted from full-text studies.
Fire this skill when the user says any of:
Do NOT fire when:
pubmed-summariser or lit-synthesizer)vcf-annotator or clinpgx)pubmed-summariser โ BGPT returns deeper full-text data)Design notes: BGPT is distinct from PubMed-based skills because it returns structured experimental data extracted from full-text papers (methods, results, conclusions, quality scores, sample sizes, limitations) rather than just titles and abstracts.
One skill, one task. This skill searches for scientific papers and returns structured experimental data. It does not summarise, synthesise, or interpret โ it retrieves.
| Format | Example | Required |
|---|---|---|
| Search query (text) | "CRISPR gene editing efficiency" | Yes |
| Number of results (integer) | 10 (default), range 1โ100 | No |
| Days back filter (integer) | 30 (last 30 days only) | No |
When the user asks to search for scientific papers:
search_papers tool via MCP (SSE endpoint: https://bgpt.pro/mcp/sse)Freedom level guidance:
BGPT is a remote MCP server. No local installation is required.
SSE endpoint: https://bgpt.pro/mcp/sse
Streamable HTTP endpoint: https://bgpt.pro/mcp/stream
{
"mcpServers": {
"bgpt": {
"url": "https://bgpt.pro/mcp/sse"
}
}
}
Tool: search_papers
Params: query (string, required)
num_results (integer, optional, default 10)
days_back (integer, optional)
api_key (string, optional โ for paid tier)
{
"mcpServers": {
"bgpt": {
"command": "npx",
"args": ["-y", "bgpt-mcp"]
}
}
}
# Search papers via the ClawBio runner (MCP โ no local install needed)
python clawbio.py run bgpt-mcp --demo
# Direct npx invocation (starts local MCP proxy, useful for testing)
npx bgpt-mcp
# Query via MCP client configuration (add to your mcp config)
# See "MCP Connection Reference" above for full config examples
# Demo mode โ verify the skill is reachable
python clawbio.py run bgpt-mcp --demo --output /tmp/bgpt_demo
| Flag | Description |
|---|---|
--demo | Run a built-in demo query ("CRISPR gene editing") without user input |
--output <dir> | Directory for saved results (default: stdout) |
--query <text> | Search terms (e.g. "CAR-T cell therapy") |
--num-results <N> | Number of papers to return (1โ100, default 10) |
--days-back <N> | Only return papers from the last N days |
--api-key <key> | Optional BGPT API key for paid tier (free: 50 results) |
To verify the skill works, ask your AI assistant:
"Use the BGPT search_papers tool to find 2 papers about CAR-T cell therapy response rates"
Expected output: Structured data for 2 papers including titles, DOIs, methods, results, conclusions, quality scores, and sample sizes.
BGPT processes papers through a full-text extraction pipeline:
Key fields returned per paper:
# BGPT Paper Search Results
**Query**: CAR-T cell therapy response rates
**Results**: 2 papers
---
## Paper 1: Chimeric Antigen Receptor T-Cell Therapy in Relapsed B-Cell Lymphoma
**DOI**: 10.1056/NEJMoa2116133
**Study Type**: Clinical trial
**Sample Size**: 168 patients
**Methods**: Phase III randomised trial comparing axicabtagene ciloleucel with
standard-of-care second-line therapy in relapsed large B-cell lymphoma.
**Results**: Overall response rate 83% vs 50% (p<0.001). Complete response
rate 65% vs 32%. Median event-free survival 8.3 months vs 2.0 months.
**Conclusions**: Axi-cel significantly improved outcomes compared with standard care.
**Quality Score**: High (randomised, multicentre, adequate power)
**Limitations**: Open-label design; crossover allowed after progression.
---
## Paper 2: ...
*Data sourced from BGPT (bgpt.pro). Not a medical device.*
BGPT returns structured JSON via MCP. Each paper result contains:
{
"title": "...",
"doi": "...",
"authors": "...",
"journal": "...",
"date": "...",
"study_type": "...",
"methods": "...",
"results": "...",
"conclusions": "...",
"quality_score": "...",
"sample_size": "...",
"limitations": "...",
"funding": "...",
"conflicts_of_interest": "...",
...
}
Required: None for remote MCP connection. The BGPT server is hosted remotely.
Optional:
bgpt-mcp npm package (only needed if your MCP client requires a local command wrapper)num_results: 2-3. For literature reviews, use num_results: 20-50. Do not request 100 results unless the user explicitly asks.The agent (LLM) formulates the query and interprets results. The BGPT MCP server executes the search and returns structured data. The agent must NOT invent paper data or modify returned fields.
Trigger conditions: the orchestrator routes here when:
Chaining partners: this skill connects with:
pubmed-summariser: BGPT provides deep experimental data; PubMed Summariser provides quick abstract-level briefings. Use BGPT when the user needs methods/results/quality, PubMed Summariser for quick overviews.lit-synthesizer: Feed BGPT paper data into literature synthesis for systematic reviews.clinical-trial-finder: Combine paper search with clinical trial lookups for comprehensive evidence gathering.| Tier | Cost | Details |
|---|---|---|
| Free | $0 | 50 free results, no API key needed |
| Pay-as-you-go | $0.01/result | Get an API key at bgpt.pro/mcp |