Agent skill

Bgpt MCP

by ClawBio in ClawBio/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.

MITAuto-check passedResearch & Science

Install Bgpt MCP

skills CLI
$ npx skills add ClawBio/ClawBio --skill bgpt-mcp -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ClawBio/ClawBio bgpt-mcp --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ClawBio/ClawBio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/bgpt-mcp .claude/skills/bgpt-mcp && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bgpt-mcp
GitHub stars
1.2k
Used in
1 other repo
Token cost
~3.2k tokens
SKILL.md length
1,196 words
Files
2
Skills in repo
104
Repo updated
First seen
Licence
MIT

At a glance

Search scientific papers via the BGPT MCP server and retrieve structured experimental data — methods, results, conclusions, quality scores, and 25+ metadata fields per paper.

  • Works in 4 steps: Full-text paper search: Query a database… → Rich metadata extraction: Each result… → Flexible querying: Search by topic,… → …
  • Tasks that involve MCP servers
  • SKILL.md covers Trigger, Why This Exists, Core Capabilities and Scope, plus 16 more sections
  • Runs Python scripts from its folder; calls python and npx; reaches bgpt.pro

What it does

Bgpt MCP is an agent skill from ClawBio/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.

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `tests/test_bgpt_mcp.py`).

It sits in Research & Science, covering MCP servers, Scientific writing and Academic paper search. It works with Model Context Protocol and PubMed. The repository describes itself as: 🦖 ClawBio - The first bioinformatics-native AI agent skill library. Local-first. Reproducible. Open. Free. The licence is MIT.

When your agent uses it

  • Tasks that involve MCP servers
  • Tasks that involve Scientific writing
  • Tasks that involve Academic paper search

Example prompts

  • “/bgpt-mcp”

Requirements

  • Python 3
  • Node.js

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Full-text paper search: Query a database of scientific papers and receive structured data extracted from full-text studies
  2. Rich metadata extraction: Each result includes 25+ fields — title, DOI, methods, results, conclusions, quality scores, sample sizes…
  3. Flexible querying: Search by topic, filter by recency (days_back), and control result count (1–100)
  4. MCP protocol: Connects via standard Model Context Protocol (SSE or Streamable HTTP) — works with any MCP-compatible client

What it can do on your machine

Read from SKILL.md and the folder at commit dece754. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • bgpt.pro

    Also links to:

    • modelcontextprotocol.io
    • github.com
    • npmjs.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bgpt MCP loads about 3.2k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 1,196 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ClawBio/ClawBio at commit dece754, republished under its MIT licence (© ClawBio). 1,196 words, ~3,164 tokens.

Download SKILL.mdSave it as .claude/skills/bgpt-mcp/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
bgpt-mcp
description
Search scientific papers via the BGPT MCP server and retrieve structured experimental data — methods, results, conclusions, quality scores, and 25+ metadata fields per paper.
license
MIT
metadata.version
0.1.0
metadata.author
Conner Lambden
metadata.domain
literature-search
metadata.tags
literature, papers, mcp, search, experimental-data, pubmed, scientific

🔬 BGPT MCP

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.

Trigger

Fire this skill when the user says any of:

  • "search for papers about X"
  • "find papers on X"
  • "literature search for X"
  • "what papers exist on X"
  • "search studies about X"
  • "find experimental data on X"
  • "get paper data for X"
  • "bgpt search X"
  • "search scientific papers"
  • "find research on X"

Do NOT fire when:

  • User asks to summarise a specific paper they already have (use pubmed-summariser or lit-synthesizer)
  • User asks to annotate variants or genes (use vcf-annotator or clinpgx)
  • User wants PubMed abstracts only (use 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.

Why This Exists

  • Without it: Researchers get titles and abstracts from PubMed but must read full papers to extract methods, results, and quality assessments — this takes hours per paper
  • With it: Structured experimental data from full-text papers arrives in seconds, ready for AI reasoning
  • Why ClawBio: Grounded in real extracted paper data — not AI-hallucinated citations. Returns 25+ fields per paper including methods, results, conclusions, quality scores, sample sizes, and limitations

Core Capabilities

  1. Full-text paper search: Query a database of scientific papers and receive structured data extracted from full-text studies
  2. Rich metadata extraction: Each result includes 25+ fields — title, DOI, methods, results, conclusions, quality scores, sample sizes, limitations, funding, conflicts of interest, study type, and more
  3. Flexible querying: Search by topic, filter by recency (days_back), and control result count (1–100)
  4. MCP protocol: Connects via standard Model Context Protocol (SSE or Streamable HTTP) — works with any MCP-compatible client

Scope

One skill, one task. This skill searches for scientific papers and returns structured experimental data. It does not summarise, synthesise, or interpret — it retrieves.

Input Formats

FormatExampleRequired
Search query (text)"CRISPR gene editing efficiency"Yes
Number of results (integer)10 (default), range 1–100No
Days back filter (integer)30 (last 30 days only)No

Workflow

When the user asks to search for scientific papers:

  1. Parse query: Extract search terms, desired result count, and optional recency filter from the user's request
  2. Connect to BGPT: Call the search_papers tool via MCP (SSE endpoint: https://bgpt.pro/mcp/sse)
  3. Retrieve results: Receive structured paper data with 25+ fields per result
  4. Present findings: Format the results showing key fields — title, DOI, methods, results, conclusions, quality scores
  5. Attribute source: Note that data comes from BGPT (bgpt.pro)

Freedom level guidance:

  • For the search query itself: be prescriptive — pass the user's terms directly, do not rewrite or expand
  • For presenting results: give guidance but allow the model to highlight the most relevant fields for the user's question

MCP Connection Reference

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
MCP client configuration
json
{
  "mcpServers": {
    "bgpt": {
      "url": "https://bgpt.pro/mcp/sse"
    }
  }
}
Tool call
Tool:   search_papers
Params: query (string, required)
        num_results (integer, optional, default 10)
        days_back (integer, optional)
        api_key (string, optional — for paid tier)
npx alternative (for clients requiring a local command)
json
{
  "mcpServers": {
    "bgpt": {
      "command": "npx",
      "args": ["-y", "bgpt-mcp"]
    }
  }
}

CLI Reference

bash
# 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
FlagDescription
--demoRun 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)

Demo

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.

Algorithm / Methodology

BGPT processes papers through a full-text extraction pipeline:

  1. Ingest: Full-text scientific papers are ingested from open-access and licensed sources
  2. Extract: A structured extraction pipeline pulls 25+ fields from each paper's full text
  3. Index: Extracted data is indexed for semantic search
  4. Query: User queries are matched against the index and structured results are returned

Key fields returned per paper:

  • Title, DOI, authors, journal, publication date
  • Methods (experimental design, techniques)
  • Results (raw findings, measurements, statistical outcomes)
  • Conclusions (author determinations)
  • Quality scores (methodological rigor assessment)
  • Sample sizes (participant/specimen counts)
  • Limitations (acknowledged weaknesses)
  • Study type, funding, conflicts of interest
Show full SKILL.md (474 more words)Show less

Example Queries

  • "Search for papers about CRISPR base editing therapeutic applications"
  • "Find 5 papers on gut microbiome and immune system crosstalk"
  • "Search studies about CAR-T cell therapy manufacturing from the last 90 days"
  • "Get paper data on PD-L1 expression tumor heterogeneity"
  • "Find papers about neuroinflammation Alzheimer disease biomarkers"
  • "Search for experimental data on mRNA lipid nanoparticle delivery"

Example Output

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

Output Structure

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": "...",
  ...
}

Dependencies

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)

Gotchas

  • Do not rewrite the user's query: Pass search terms as-is. The BGPT search engine handles semantic matching. Expanding or paraphrasing the query often reduces relevance.
  • Do not hallucinate paper data: If the MCP call fails or returns no results, say so. Never invent titles, DOIs, or findings to fill the gap.
  • Free tier limit: The first 50 results are free (no API key needed). After that, an API key from bgpt.pro/mcp is required at $0.01/result. If a user hits the limit, tell them where to get a key.
  • Result count matters: Default is 10 results. For quick lookups, use num_results: 2-3. For literature reviews, use num_results: 20-50. Do not request 100 results unless the user explicitly asks.

Safety

  • No data upload: BGPT is a search API — it receives a query string and returns results. No user data is uploaded.
  • No hallucinated science: All returned data is extracted from real published papers. The model must not fabricate or embellish results.
  • Disclaimer: Every report should include: BGPT is a research tool. It is not a medical device and does not provide clinical diagnoses.
  • Attribution: Cite BGPT (bgpt.pro) as the data source in all outputs.

Agent Boundary

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.

Integration with Bio Orchestrator

Trigger conditions: the orchestrator routes here when:

  • User asks to "search papers", "find papers", "literature search"
  • User wants experimental data, methods, or results from published studies
  • User mentions "bgpt" or asks for "full-text paper data"

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.

Pricing

TierCostDetails
Free$050 free results, no API key needed
Pay-as-you-go$0.01/resultGet an API key at bgpt.pro/mcp

Citations

© ClawBio, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/bgpt-mcp of ClawBio/ClawBio.

  • SKILL.md
  • tests/test_bgpt_mcp.py

Open the folder on GitHubat commit dece754

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in ClawBio/ClawBio, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bgpt MCP next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bgpt MCP compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bgpt MCP this skillClawBio/ClawBio1.2k1 repos~3.2kAutomated safety check: PassMIT
G1brycewang-stanford/Auto-Empirical-Research-Skills4.6k—~3.7kAutomated safety check: PassCustom licence
Nature Academic SearchTai609/NebulaMat100—~1.2kAutomated safety check: PassCustom licence
Bgpt Paper Searchagent-skills-hub/agent-skills-hub1123 repos~715Automated safety check: NotesMIT
Nature Academic Searchaiskillstore/marketplace433—~1.1kAutomated safety check: PassNone
Serply Search MCPsickn33/agentic-awesome-skills47k1 repos~1.5kAutomated safety check: PassMIT

Similar skills

  • G1

    brycewang-stanford/Auto-Empirical-Research-Skills

    VS-Enhanced Journal Matcher with Journal Intelligence MCP — Real-time journal data pipeline with checkpoint-based human decisions.

    4.6k GitHub stars~3.7k tokensUpdated 4 days ago
    Research & ScienceAuto-check passed
  • Nature Academic Search

    Tai609/NebulaMat

    Multi-source literature search, citation verification, strict independent other-citation audits, article-level citation metric tables, influential citer profiling with citation-context extraction…

    100 GitHub stars~1.2k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Bgpt Paper Search

    agent-skills-hub/agent-skills-hub

    Search scientific papers and retrieve structured experimental data extracted from full-text studies via the BGPT MCP server.

    112 GitHub starsUsed in 3 repos~715 tokens
    Research & ScienceAuto-check: notes
  • Nature Academic Search

    aiskillstore/marketplace

    Multi-source literature search, citation verification, MeSH search strategy, citation file management (.nbib/.ris/.bib conversion), and reference management (BibTeX, related articles, ID conversion)…

    433 GitHub stars~1.1k tokensUpdated today
    Research & ScienceAuto-check passed
  • Serply Search MCP

    sickn33/agentic-awesome-skills

    Search Google, Bing, Google News and Google Scholar, and read public pages, with the Serply MCP server.

    47k GitHub starsUsed in 1 repo~1.5k tokens
    Research & ScienceAuto-check passed
  • Citation Management

    K-Dense-AI/claude-scientific-writer

    Finds papers in OpenAlex, PubMed and Google Scholar, turns DOIs, PMIDs and arXiv IDs into clean BibTeX, and validates citations for a manuscript or thesis.

    2.4k GitHub starsUsed in 2 repos~3.9k tokens
    Research & ScienceAuto-check: notes

More from ClawBio/ClawBio

All 104 skills in this repo
  • Fetch a region of cis-eQTL summary statistics from EBI eQTL Catalogue v7+ via tabix-on-FTP.

    1.2k GitHub starsUsed in 1 repo~4.7k tokens
    Auto-check passed
  • Xena Tcga Gene Query

    ClawBio/ClawBio

    Query TCGA tumor biology through the ucscxenatoolspy API. An agent skill from ClawBio/ClawBio.

    1.2k GitHub stars~4.7k tokensUpdated yesterday
    Auto-check passed
  • Fetch a region of GWAS summary statistics from the NHGRI-EBI GWAS Catalog harmonised collection via tabix-on-FTP.

    1.2k GitHub starsUsed in 1 repo~3.5k tokens
    Auto-check passed
  • Dnasp

    ClawBio/ClawBio

    Population genetics of pre-aligned DNA sequences or multi-sample VCFs using selected DnaSP 6 methods.

    1.2k GitHub stars~5.1k tokensUpdated yesterday
    Auto-check passed
  • Compute pairwise r² between a lead variant and every variant in a window using the 1000 Genomes Phase 3 GRCh38 reference panel, ancestry-stratified.

    1.2k GitHub stars~3.9k tokensUpdated yesterday
    Auto-check passed
  • Ncbi Datasets

    ClawBio/ClawBio

    Download genomes, genes, virus sequences, and taxonomy data from NCBI using the datasets and dataformat CLI tools.

    1.2k GitHub starsUsed in 1 repo~2.8k tokens
    Auto-check passed

Questions about Bgpt MCP

What does Bgpt MCP do?

Search scientific papers via the BGPT MCP server and retrieve structured experimental data — methods, results, conclusions, quality scores, and 25+ metadata fields per paper. Bgpt MCP is an agent skill from ClawBio/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.

When should I use Bgpt MCP?

Bgpt MCP fits situations like: tasks that involve MCP servers; tasks that involve Scientific writing; tasks that involve Academic paper search.

How do I install Bgpt MCP in Claude Code?

Run `npx skills add ClawBio/ClawBio --skill bgpt-mcp -a claude-code`. Or copy the skill folder (skills/bgpt-mcp in ClawBio/ClawBio) into .claude/skills/bgpt-mcp in your project. Claude Code loads it when a task matches its description.

How do I install Bgpt MCP in Codex?

Run `npx skills add ClawBio/ClawBio --skill bgpt-mcp -a codex`. Or copy the skill folder (skills/bgpt-mcp in ClawBio/ClawBio) into .agents/skills/bgpt-mcp in your project. Codex loads it when a task matches its description.

Can I use Bgpt MCP in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ClawBio/ClawBio --skill bgpt-mcp -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bgpt-mcp, .gemini/skills/bgpt-mcp, .github/skills/bgpt-mcp and .opencode/skills/bgpt-mcp in your project.

What does Bgpt MCP need to run?

Going by SKILL.md and its folder, Bgpt MCP needs Python for the scripts in its folder and the command-line tools its instructions call (python and npx). Our summary lists: Python 3; Node.js.

Does Bgpt MCP access the network?

SKILL.md names 4 domains. In commands or code: bgpt.pro; the agent is likely to contact it when it follows the instructions. As links in the text: modelcontextprotocol.io, github.com and npmjs.com. This is read from the text; nothing was executed.

Is Bgpt MCP safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bgpt MCP use?

Bgpt MCP is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bgpt MCP use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bgpt MCP?

Skills that share tags, products or a category with Bgpt MCP: G1 (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars), Nature Academic Search (Tai609/NebulaMat, 100 stars), Bgpt Paper Search (agent-skills-hub/agent-skills-hub, 112 stars) and Nature Academic Search (aiskillstore/marketplace, 433 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bgpt MCP?

ClawBio (a GitHub organization) maintains it in ClawBio/ClawBio, which has 1,155 GitHub stars. The repository holds 104 skills in this directory. The repository was last updated on October 9, 2026.

Source: ClawBio/ClawBio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.