[PR #932] [CLOSED] Add cited web research MCP agent #14080

Closed
opened 2026-07-11 19:31:42 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/932
Author: @grp06
Created: 7/6/2026
Status: Closed

Base: mainHead: add-cited-web-research-mcp-agent


📝 Commits (1)

  • acae4e1 Add cited web research MCP agent

📊 Changes

5 files changed (+493 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
mcp_ai_agents/cited_web_research_mcp_agent/.env.example (+3 -0)
mcp_ai_agents/cited_web_research_mcp_agent/README.md (+91 -0)
mcp_ai_agents/cited_web_research_mcp_agent/cited_web_research_mcp_agent.py (+394 -0)
mcp_ai_agents/cited_web_research_mcp_agent/requirements.txt (+4 -0)

📄 Description

Adds a small Streamlit app for cited web research with MCP.

This is a follow-up to #921. That version was more of a direct MCP endpoint demo and install helper, so I reworked the idea around the feedback there: the model now runs the research loop itself. It plans searches, calls web_search, fetches promising pages with web_fetch, and writes a cited answer from the evidence it found. Parallel Search is just the default MCP server URL, not the focus of the app.

Tested locally with a fresh Python 3.12 venv. I checked dependency install, py_compile, MCP tool discovery, one live model run using both tools, Streamlit startup, and git diff --check.


🔄 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/932 **Author:** [@grp06](https://github.com/grp06) **Created:** 7/6/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `add-cited-web-research-mcp-agent` --- ### 📝 Commits (1) - [`acae4e1`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/acae4e17b0b1c0b7c0ed2be63a391f08bd77f9a5) Add cited web research MCP agent ### 📊 Changes **5 files changed** (+493 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) ➕ `mcp_ai_agents/cited_web_research_mcp_agent/.env.example` (+3 -0) ➕ `mcp_ai_agents/cited_web_research_mcp_agent/README.md` (+91 -0) ➕ `mcp_ai_agents/cited_web_research_mcp_agent/cited_web_research_mcp_agent.py` (+394 -0) ➕ `mcp_ai_agents/cited_web_research_mcp_agent/requirements.txt` (+4 -0) </details> ### 📄 Description Adds a small Streamlit app for cited web research with MCP. This is a follow-up to #921. That version was more of a direct MCP endpoint demo and install helper, so I reworked the idea around the feedback there: the model now runs the research loop itself. It plans searches, calls `web_search`, fetches promising pages with `web_fetch`, and writes a cited answer from the evidence it found. Parallel Search is just the default MCP server URL, not the focus of the app. Tested locally with a fresh Python 3.12 venv. I checked dependency install, `py_compile`, MCP tool discovery, one live model run using both tools, Streamlit startup, and `git diff --check`. --- <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-07-11 19:31:42 -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#14080