BGPT MCP banner
connerlambden connerlambden

BGPT MCP

Development community intermediate

Description

**Search scientific papers from Claude, Cursor, or any MCP-compatible AI tool.**

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

BGPT MCP API

**Search scientific papers from Claude, Cursor, or any MCP-compatible AI tool.**

BGPT is a remote [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server that gives AI assistants access to a database of scientific papers built from full-text studies. Unlike typical search tools that return titles and abstracts, BGPT extracts **raw experimental data** — methods, results, conclusions, quality scores, sample sizes, limitations, and 25+ metadata fields per paper.

[](https://modelcontextprotocol.io/) [](https://www.npmjs.com/package/bgpt-mcp) [](LICENSE)


Quick Start

Add BGPT to your MCP client — no API key required for the free tier (50 searches).

Option A: Remote Connection (Recommended)

Most modern MCP clients support direct remote connections. BGPT offers two transports:

Transport Endpoint
SSE https://bgpt.pro/mcp/sse
Streamable HTTP https://bgpt.pro/mcp/stream

**Claude Desktop** (`claude_desktop_config.json`):

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

**Cursor** (`.cursor/mcp.json`):

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

**Claude Code** (CLI):

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

**Cline / Roo Code / Windsurf** — same config:

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

**Tip:** If your client supports Streamable HTTP, you can use `https://bgpt.pro/mcp/stream` instead.

Option B: Via npx (for clients that need a local command)

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

Option C: Install globally

npm install -g bgpt-mcp

Then add to your MCP config:

{
  "mcpServers": {
    "bgpt": {
      "command": "bgpt-mcp"
    }
  }
}

Any MCP Client

...