[PR #528] [CLOSED] Add Scientific Research MCP Agent using BGPT #1896

Closed
opened 2026-04-18 19:34:07 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/528
Author: @connerlambden
Created: 2/24/2026
Status: Closed

Base: mainHead: add-bgpt-research-agent


📝 Commits (1)

  • 4ca6160 Add Scientific Research MCP Agent using BGPT

📊 Changes

6 files changed (+155 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
mcp_ai_agents/scientific_research_mcp_agent/README.md (+40 -0)
mcp_ai_agents/scientific_research_mcp_agent/main.py (+91 -0)
mcp_ai_agents/scientific_research_mcp_agent/mcp_agent.config.yaml (+18 -0)
mcp_ai_agents/scientific_research_mcp_agent/mcp_agent.secrets.yaml.example (+2 -0)
mcp_ai_agents/scientific_research_mcp_agent/requirements.txt (+3 -0)

📄 Description

Adds a new MCP AI Agent for scientific paper research using the BGPT MCP server.

What it does

A Streamlit-based research assistant that searches scientific papers and returns structured experimental data from full-text studies — methods, results, sample sizes, quality scores, and 25+ fields per paper.

How it works

  • Connects to BGPT's remote MCP server (https://bgpt.pro/mcp/sse)
  • Uses the search_papers tool to query a curated database of scientific papers
  • Synthesizes findings into evidence-based responses with citations
  • Free tier: 50 searches, no API key needed

Example queries

  • "Find papers about CRISPR gene editing efficiency in human cells"
  • "Compare sample sizes across CAR-T therapy clinical trials"
  • "What methods are used to measure mRNA vaccine immunogenicity?"

Files

  • main.py — Streamlit app with MCP agent
  • mcp_agent.config.yaml — MCP server config
  • requirements.txt — Dependencies
  • README.md — Setup instructions

Made with Cursor


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Shubhamsaboo/awesome-llm-apps/pull/528 **Author:** [@connerlambden](https://github.com/connerlambden) **Created:** 2/24/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `add-bgpt-research-agent` --- ### 📝 Commits (1) - [`4ca6160`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/4ca6160be92be5ea394a630d9b606e98e4c65330) Add Scientific Research MCP Agent using BGPT ### 📊 Changes **6 files changed** (+155 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) ➕ `mcp_ai_agents/scientific_research_mcp_agent/README.md` (+40 -0) ➕ `mcp_ai_agents/scientific_research_mcp_agent/main.py` (+91 -0) ➕ `mcp_ai_agents/scientific_research_mcp_agent/mcp_agent.config.yaml` (+18 -0) ➕ `mcp_ai_agents/scientific_research_mcp_agent/mcp_agent.secrets.yaml.example` (+2 -0) ➕ `mcp_ai_agents/scientific_research_mcp_agent/requirements.txt` (+3 -0) </details> ### 📄 Description Adds a new MCP AI Agent for scientific paper research using the [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) server. ## What it does A Streamlit-based research assistant that searches scientific papers and returns structured experimental data from full-text studies — methods, results, sample sizes, quality scores, and 25+ fields per paper. ## How it works - Connects to BGPT's remote MCP server (`https://bgpt.pro/mcp/sse`) - Uses the `search_papers` tool to query a curated database of scientific papers - Synthesizes findings into evidence-based responses with citations - Free tier: 50 searches, no API key needed ## Example queries - "Find papers about CRISPR gene editing efficiency in human cells" - "Compare sample sizes across CAR-T therapy clinical trials" - "What methods are used to measure mRNA vaccine immunogenicity?" ## Files - `main.py` — Streamlit app with MCP agent - `mcp_agent.config.yaml` — MCP server config - `requirements.txt` — Dependencies - `README.md` — Setup instructions Made with [Cursor](https://cursor.com) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-18 19:34:07 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-llm-apps#1896