BGPT

v1.1.0โ€ขSearch & Data Extractionโ€ขstable

๐Ÿ“‡ โ˜๏ธ - Search scientific papers with structured experimental data extracted from full-text studies.

aiarxivbioinformaticsclaudeclaude-code
Share:
23
Stars
0
Downloads
0
Weekly
0/5

What is BGPT?

BGPT is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐Ÿ“‡ โ˜๏ธ - search scientific papers with structured experimental data extracted from full-text studies.

๐Ÿ“‡ โ˜๏ธ - Search scientific papers with structured experimental data extracted from full-text studies.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP protocol support

Use Cases

Scientific paper search
Experimental data extraction
Evidence-based research
connerlambden

Maintainer

LicenseMIT License
Languagejavascript
Versionv1.1.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y bgpt-mcp

Manual Installation

npx -y bgpt-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use BGPT

BGPT is an MCP server that connects AI assistants to the bgpt.pro scientific paper search engine, which extracts over 25 structured fields โ€” including methods, sample sizes, results, and limitations โ€” directly from full-text studies rather than just abstracts. It exposes a single `search_papers` tool that accepts natural-language queries and returns rich, evidence-grounded results, making it ideal for researchers, clinicians, and engineers who need peer-reviewed experimental data in their AI workflows. The free tier provides 50 results with no API key required, and a paid tier via Stripe subscription unlocks higher-volume access.

Prerequisites

  • Node.js 18+ installed (for npx transport) or a compatible MCP client that supports SSE transport
  • An MCP-compatible client such as Claude Desktop, Cursor, Cline, or Windsurf
  • Internet access to reach https://bgpt.pro (no API key needed for free tier; Stripe subscription ID required for paid tier)
  • Optional: a bgpt.pro paid subscription for more than 50 results per session
1

Choose your transport method

BGPT supports two transport options: a cloud SSE endpoint (no local install needed) and a local npx package. For most users the SSE endpoint is the simplest path โ€” just point your MCP client at https://bgpt.pro/mcp/sse. If you prefer the npx route, ensure Node.js 18+ is available.

# Cloud SSE (recommended โ€” no local install)
# Use URL: https://bgpt.pro/mcp/sse

# OR local npx
npx -y bgpt-mcp
2

Add BGPT to Claude Desktop (SSE method)

Open your Claude Desktop configuration file and add the bgpt server entry using the hosted SSE URL. No environment variables are required for the free tier.

{
  "mcpServers": {
    "bgpt": {
      "url": "https://bgpt.pro/mcp/sse"
    }
  }
}
3

Add BGPT via npx (alternative method)

If you prefer running the server locally via npx, use the command transport instead. This is useful in environments where outbound SSE connections are restricted.

{
  "mcpServers": {
    "bgpt": {
      "command": "npx",
      "args": ["-y", "bgpt-mcp"]
    }
  }
}
4

Add via Claude Code CLI

If you use Claude Code in the terminal, you can register the server directly with the CLI using the SSE transport flag.

claude mcp add bgpt --transport sse https://bgpt.pro/mcp/sse
5

Optionally configure paid-tier access

For more than 50 results, obtain a Stripe subscription at bgpt.pro/mcp and pass your subscription ID as the `api_key` parameter directly in tool invocations. No separate environment variable configuration is needed.

6

Restart your MCP client and verify

Restart Claude Desktop (or reload your editor). The `search_papers` tool should now appear. Test with a simple query to confirm connectivity.

BGPT Examples

Client configuration (SSE)

Minimal Claude Desktop config using the hosted SSE endpoint โ€” no API key required for the free tier.

{
  "mcpServers": {
    "bgpt": {
      "url": "https://bgpt.pro/mcp/sse"
    }
  }
}

Prompts to try

Example prompts that exercise the search_papers tool with realistic scientific queries.

- "Search for papers on CRISPR delivery mechanisms in neurons published in the last 90 days"
- "Find 5 recent studies on GLP-1 receptor agonists for weight loss, include sample sizes and key results"
- "Search papers about transformer model efficiency improvements and summarize the methods section"
- "Look up evidence-based treatments for antibiotic-resistant UTIs โ€” focus on RCTs"

Troubleshooting BGPT

The search_papers tool returns 0 results or a rate-limit error

The free tier is capped at 50 results per session. If you need more, subscribe at bgpt.pro/mcp and pass the Stripe subscription ID as the api_key parameter in your query.

SSE connection fails or times out in Claude Desktop

Ensure your firewall or corporate proxy allows outbound HTTPS connections to bgpt.pro. As a fallback, switch to the npx transport method which uses stdio instead of SSE.

npx command not found or fails to run

Verify Node.js 18+ is installed with `node --version`. If npx is missing, install it with `npm install -g npx` or upgrade Node.js to a version that bundles it.

Frequently Asked Questions about BGPT

What is BGPT?

BGPT is a Model Context Protocol (MCP) server that ๐Ÿ“‡ โ˜๏ธ - search scientific papers with structured experimental data extracted from full-text studies. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install BGPT?

Install via npm with the command: npx -y bgpt-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with BGPT?

BGPT works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is BGPT free to use?

Yes, BGPT is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "bgpt": { "command": "npx", "args": ["-y", "bgpt-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

Ready to use BGPT?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides