mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-17 17:05:58 -05:00
[PR #932] [CLOSED] Add cited web research MCP agent #14872
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/932
Author: @grp06
Created: 7/6/2026
Status: ❌ Closed
Base:
main← Head:add-cited-web-research-mcp-agent📝 Commits (1)
acae4e1Add 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 withweb_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, andgit diff --check.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.