{"type":"mcp_server","name":"mcp-server-rag-web-browser","description":"This repository implements an MCP server for the RAG Web Browser Actor, enabling fast web interaction for AI agents by sending search queries and receiving extracted web content.","category":"AI","language":"JavaScript","stars":204,"forks":7,"owner":"apify","github_url":"https://github.com/apify/mcp-server-rag-web-browser","homepage":"https://apify.com/apify/rag-web-browser","setup":"## Setup\n\n### Prerequisites\n\n- MacOS or Windows\n- The latest version of Claude Desktop must be installed (or another MCP client)\n- [Node.js](https://nodejs.org/en) (v18 or higher)\n- [Apify API Token](https://docs.apify.com/platform/integrations/api#api-token) (`APIFY_TOKEN`)\n\n### Install\n\nFollow the steps below to set up and run the server on your local machine:\nFirst, clone the repository using the following command:\n\n```bash\ngit clone git@github.com:apify/mcp-server-rag-web-browser.git\n```\n\nNavigate to the project directory and install the required dependencies:\n\n```bash\ncd mcp-server-rag-web-browser\nnpm install\n```\n\nBefore running the server, you need to build the project:\n\n```bash\nnpm run build\n```\n\n#### Claude Desktop\n\nConfigure Claude Desktop to recognize the MCP server.\n\n1. Open your Claude Desktop configuration and edit the following file:\n\n   - On macOS: `~/Library/Application\\ Support/Claude/claude_desktop_config.json`\n   - On Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\n    ```text\n    \"mcpServers\": {\n      \"rag-web-browser\": {\n        \"command\": \"npx\",\n        \"args\": [\n          \"@apify/mcp-server-rag-web-browser\"\n        ],\n        \"env\": {\n           \"APIFY_TOKEN\": \"your-apify-api-token\"\n        }\n      }\n    }\n    ```\n\n2. Restart Claude Desktop\n\n    - Fully quit Claude Desktop (ensure it's not just minimized or closed).\n    - Restart Claude Desktop.\n    - Look for the ð icon to confirm that the server is connected.\n\n3. Examples\n\n    You can ask Claude to perform web searches, such as:\n    ```text\n    What is an MCP server and how can it be used?\n    What is an LLM, and what are the recent news updates?\n    Find and analyze recent research papers about LLMs.\n    ```\n\nDebug the server using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector)\n```bash\nexport APIFY_TOKEN=your-apify-api-token\nnpx @modelcontextprotocol/inspector npx -y @apify/mcp-server-rag-web-browser\n```","tools":"## Available Tools\n\n1.  **search**: Query Google Search, scrape the top N URLs from the results, and returns their cleaned content as Markdown.\n","faq":null,"created_at":"2024-12-06T14:57:51+00:00","updated_at":"2025-03-28T19:53:23+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-rag-web-browser-actor","related_articles":[]}