[PR #921] [CLOSED] Add free web search MCP starter for agents #14864

Closed
opened 2026-07-12 22:40:33 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: add-parallel-search-mcp-agent


📝 Commits (1)

  • 2638a75 Add free web search MCP starter for agents

📊 Changes

4 files changed (+512 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
mcp_ai_agents/parallel_search_mcp_agent/README.md (+196 -0)
mcp_ai_agents/parallel_search_mcp_agent/parallel_search_agent.py (+313 -0)
mcp_ai_agents/parallel_search_mcp_agent/requirements.txt (+2 -0)

📄 Description

Summary

This adds a no-key Streamlit starter for trying Parallel's free Search MCP endpoint before adding it to an agent.

The app connects directly to https://search.parallel.ai/mcp over Streamable HTTP and lets users call web_search and web_fetch without an API key, local MCP server, or agent framework. It also includes a docs-style Add To Agent section with Claude Code and Codex commands, one-click Cursor and VS Code install links, manual config fallbacks, and a first-search prompt.

Testing

  • Installed dependencies from requirements.txt in a fresh Python 3.12 virtualenv
  • python -m compileall parallel_search_agent.py
  • Direct MCP tool discovery returned web_search and web_fetch
  • Live web_search call returned results for Parallel Search MCP
  • Live web_fetch call returned excerpts from https://parallel.ai/blog/free-web-search-mcp
  • Streamlit AppTest verified title, tabs, install options, inputs, and buttons
  • streamlit run parallel_search_agent.py --server.headless true returned HTTP/1.1 200 OK
  • 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/921 **Author:** [@grp06](https://github.com/grp06) **Created:** 7/3/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `add-parallel-search-mcp-agent` --- ### 📝 Commits (1) - [`2638a75`](https://github.com/Shubhamsaboo/awesome-llm-apps/commit/2638a7501c4f9974a3563673732c1e8552216355) Add free web search MCP starter for agents ### 📊 Changes **4 files changed** (+512 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) ➕ `mcp_ai_agents/parallel_search_mcp_agent/README.md` (+196 -0) ➕ `mcp_ai_agents/parallel_search_mcp_agent/parallel_search_agent.py` (+313 -0) ➕ `mcp_ai_agents/parallel_search_mcp_agent/requirements.txt` (+2 -0) </details> ### 📄 Description ## Summary This adds a no-key Streamlit starter for trying Parallel's free Search MCP endpoint before adding it to an agent. The app connects directly to `https://search.parallel.ai/mcp` over Streamable HTTP and lets users call `web_search` and `web_fetch` without an API key, local MCP server, or agent framework. It also includes a docs-style Add To Agent section with Claude Code and Codex commands, one-click Cursor and VS Code install links, manual config fallbacks, and a first-search prompt. ## Testing - Installed dependencies from `requirements.txt` in a fresh Python 3.12 virtualenv - `python -m compileall parallel_search_agent.py` - Direct MCP tool discovery returned `web_search` and `web_fetch` - Live `web_search` call returned results for Parallel Search MCP - Live `web_fetch` call returned excerpts from `https://parallel.ai/blog/free-web-search-mcp` - Streamlit AppTest verified title, tabs, install options, inputs, and buttons - `streamlit run parallel_search_agent.py --server.headless true` returned `HTTP/1.1 200 OK` - `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-12 22:40:33 -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#14864