We extract raw experimental results from full-text papers—the actual data, methods, and findings—so your AI gets answers grounded in evidence, not summaries.
50 free results · Then $0.02/result
Pick your tool, copy the config, and start searching.
Add to ~/.claude/claude_desktop_config.json:
{ "mcpServers": { "bgpt": { "url": "https://bgpt.pro/mcp/sse" } } }
Add to .cursor/mcp.json in your project root:
{ "mcpServers": { "bgpt": { "url": "https://bgpt.pro/mcp/sse" } } }
Run in your terminal:
claude mcp add bgpt --transport sse https://bgpt.pro/mcp/sse
Traditional HTTP API. No key needed for the first 50 results.
import requests
def search_bgpt(query, num_results=10, days_back=None, api_key=None):
payload = {"query": query, "num_results": num_results}
if days_back is not None:
payload["days_back"] = days_back
if api_key:
payload["api_key"] = api_key
response = requests.post(
"https://bgpt.pro/api/mcp-search",
json=payload,
timeout=30,
)
response.raise_for_status()
return response.json()["results"]
papers = search_bgpt("CRISPR delivery neurons", num_results=5)
print(papers[0]["title"])
Endpoints for any MCP-compatible client:
Endpoints: SSE: https://bgpt.pro/mcp/sse Streamable HTTP: https://bgpt.pro/mcp/stream Tools: search_papers query (required) Search terms num_results (optional) 1-100, default 10 days_back (optional) Filter to recent papers lookup_paper doi (required) DOI of the paper
Your first 50 results are free. After that, subscribe below for unlimited access at $0.02/result.
$0
$0.02 / result
Every result includes 25+ fields extracted from the full text of published studies.
Just add the config above to your AI tool and start asking questions. No sign-up, no API key needed. You get 50 free results automatically.
days_back do?