{"repo":"mshojaei77/ReActMCP","free":true,"listed":false,"github":"https://github.com/mshojaei77/ReActMCP","clone":"git clone https://github.com/mshojaei77/ReActMCP.git","description":"ReActMCP is a reactive MCP client that empowers AI assistants to instantly respond with real-time, Markdown-formatted web search insights powered by the Exa API.","language":"Python","stars":143,"topics":["mcp","mcp-client","mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"ReActMCP Web Search ReActMCP Web Search is an MCP (Model Context Protocol) server that integrates web search capabilities into your AI assistant framework. It leverages the Exa API to perform both basic and advanced web searches, returning real-time, markdown-formatted results including titles, URLs, publication dates, and content summaries. This repository is part of the broader ReActMCP project that connects various MCP tools and servers to empower your AI assistant with a wide range of capabilities. --- Table of Contents - Features - Requirements - Installation - Configuration - Environment Variables - MCP Configuration - System Prompt - Usage - Running the Web Search Server - Testing the Tools - Troubleshooting - License - Contributing --- Features - Basic Web Search : Perform simple searches using the Exa API. - Advanced Web Search : Use additional filtering options such as domain restrictions, text inclusion requirements, and date filters. - Markdown Output : Format search results in Markdown to easily incorporate titles, URLs, and summaries. - MCP Integration : Easily add this tool into your MCP server ecosystem for multi-tool AI assistance. --- Requirements - Python 3.8+ - python-dotenv - exa-py (Exa API client) - firecrawl-py (Firecrawl API client) - Other dependencies that may be required by your MCP framework --- Installation 1. Clone the Repository 2. Create a Virtual Environment (Optional but recommended) 3. Install Dependencies --- Configuration Environment Vari","default_branch":null,"files":null,"tree":[],"storefront":"/r/mshojaei77","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mshojaei77/ReActMCP/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}