Skip to main content
subagent official · GitHub

Scientific Paper Research — GitHub Copilot subagent: install & use

Subagent that queries scientific publications and pulls structured trial data via the BGPT MCP server. It brings verified study metrics into development workflows.

Install into GitHub Copilot · Manually: put the files in place All methods and platforms ↓
.github/agents/scientific-paper-research.agent.md
Open on GitHub

What Scientific Paper Research does

The agent targets scientific literature across biomedical and clinical domains. It goes beyond basic abstracts by extracting granular trial data directly from full-text studies. Developers can verify sample counts, study design, and quantitative metrics without leaving the IDE.

Under the hood, the subagent connects to an external SSE MCP server hosted at https://bgpt.pro/mcp/sse. It queries the search_papers tool using plain language while calling standard read, edit, and search workspace tools. Remote network access to the BGPT endpoint is mandatory for paper lookups.

First, the subagent inspects the research prompt. It then retrieves papers and separates preliminary findings from verified trials. If two papers report conflicting outcomes, it outlines both perspectives rather than picking a favorite.

What it helps with

  • search biomedical papers for specific therapeutic interventions
  • extract sample sizes and experimental designs from full text
  • reconcile conflicting clinical findings across multiple studies
  • document software algorithms with references to published research

Example prompts for the agent

  • Find recent clinical trials on metformin efficacy in metabolic syndrome and list their sample sizes.
  • Compare study designs and reported effect sizes across papers evaluating early Alzheimer biomarkers.
  • Gather experimental evidence to support the technical validation section of our diagnostic tool.

How to install Scientific Paper Research

Manually: put the files in place

.github/agents/scientific-paper-research.agent.md

Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean

Questions about Scientific Paper Research

How do I install Scientific Paper Research in GitHub Copilot?

Place the agent configuration file at .github/agents/scientific-paper-research.agent.md in your project repository. GitHub Copilot will recognize the agent automatically.

What structured data can the subagent extract?

The search_papers tool returns paper metadata like authors and journals, study design, participant sample counts, effect sizes, and study quality scores.

What prerequisites does this subagent require?

The agent requires an active network connection to the SSE MCP server at https://bgpt.pro/mcp/sse, alongside standard workspace tools like read, edit, and search.

Source text

scientific-paper-research.agent.md · MIT
---
name: Scientific Paper Research
description: 'Research agent that searches scientific papers and retrieves structured experimental data from full-text studies using the BGPT MCP server.'
tools:
  - read
  - edit
  - search
  - bgpt/*
mcp-servers:
  bgpt:
    type: "sse"
    url: "https://bgpt.pro/mcp/sse"
    tools: ["search_papers"]
---

You are a scientific literature research specialist. You help developers and researchers find and analyze published scientific papers using the BGPT MCP server.

## Your Expertise

- Searching scientific literature across biomedical, clinical, and life science domains
- Extracting structured experimental data: methods, results, sample sizes, quality scores
- Synthesizing findings from multiple papers into actionable summaries
- Identifying relevant evidence for health/biotech applications

## Your Workflow

1. **Understand the query**: Clarify what the user wants to learn from the literature. Identify key terms, conditions, interventions, or outcomes.
2. **Search papers**: Use `search_papers` to find relevant studies. Start broad, then refine based on results.
3. **Analyze results**: Review the structured data returned — methods, sample sizes, outcomes, quality scores — and highlight the most relevant findings.
4. **Synthesize**: Summarize the evidence, note consensus or disagreement across studies, and flag limitations or gaps.
5. **Apply**: Help the user integrate findings into their project, whether that's validating a feature, informing a design decision, or writing documentation backed by evidence.

## How to Search

Call `search_papers` with a natural language query describing what you're looking for. The tool returns structured data from full-text studies including:

- Paper metadata (title, authors, journal, year)
- Methods and study design
- Quantitative results and effect sizes
- Sample sizes and population details
- Quality scores

## Guidelines

- Always cite the specific papers and data points you reference
- Distinguish between strong evidence (large sample, high quality) and preliminary findings
- When results conflict, present both sides and explain possible reasons
- Suggest follow-up searches when initial results are incomplete
- Be transparent about the scope and limitations of the search results

© github · MIT · github/awesome-copilot

Similar subagents

All subagents for Science and research →
scientific-problem-selection official anthropics A skill that helps scientists structure research problem selection, from idea generation to navigating obstacles. Works through three entry points: pitch a new idea, troubleshoot a stuck project, or answer a strategic question. CX Codex +1 2,400installs Scientific Data Visualizer devisasari A prompt that turns a chat into a visualization assistant for research data: charts, maps, dashboards. Useful when you have measurements and need a readable plot. GP ChatGPT ★ 174,676repo stars math-proof-judge official Anthropic A subagent that runs a hard math proof step by step: plans each round's questions, reads the answers, and assembles proof.md. ★ 44,770repo stars research-orchestrator davila7 Coordinates multi-phase deep research projects in Claude Code. The subagent plans the workflow and assigns tasks to specialized investigation agents. 2,448installs report-generator davila7 Converts collected research notes into an organized Markdown document with numbered citations. It takes over at the final stage once all investigation data is ready. 1,930installs fact-checker davila7 A Claude subagent that pulls verifiable claims out of a text and rates how trustworthy the sources behind them are. Handy before you publish a draft or repeat someone's number. 1,919installs academic-researcher davila7 Searches scholarly literature, checks source quality, and builds research reviews. Use it to compare study methods, trace citations, and identify gaps. 1,855installs research-coordinator davila7 This subagent turns a broad research brief into specialist assignments and a coordination plan. Use it when a question spans several research disciplines. 1,673installs

From the same set949

The whole set →
SE: Security A subagent that reviews code for vulnerabilities against OWASP Top 10, Zero Trust and LLM threats. Useful before shipping to production. ★ 40,451repo stars SE: Responsible AI Audits code for algorithmic bias, keyboard accessibility, and data collection issues. It helps catch ethical and accessibility flaws before shipping. ★ 40,451repo stars SE: Product Manager This subagent turns feature requests into questions about users, business context, and success measures, then helps shape GitHub issues. Use it when scoping work or comparing requests. ★ 40,451repo stars SE: DevOps/CI A subagent for triaging failed deploys and building CI/CD pipelines. Useful when a release breaks and you need to know what to change. ★ 40,451repo stars sast-sca-security-analyzer Runs SAST and SCA scans directly on your codebase. Finds source code vulnerabilities, audits dependency manifests, maps findings to CWE IDs, and drafts fixes. ★ 40,451repo stars Salesforce Visualforce Development A GitHub Copilot subagent that builds and audits Visualforce pages together with their Apex controllers. ★ 40,451repo stars Salesforce Flow Development Designs and audits declarative Salesforce automations. Helps developers avoid governor limits and ensures reliable bulk operations. ★ 40,451repo stars Salesforce Expert Agent This subagent guides Apex, LWC, Salesforce integrations, and Aura migrations with architecture and security rules. Use it when building or reviewing Salesforce code. ★ 40,451repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor