RAG Web Browser MCP Server
Empower your AI agents with real-time web search, scraping, and content extraction using the RAG Web Browser MCP Server. Seamlessly integrate fresh web data into LLM-powered flows on FlowHunt.

What does “RAG Web Browser” MCP Server do?
The RAG Web Browser MCP Server is a specialized tool designed to provide AI assistants and large language models (LLMs) with the ability to interact with the web and extract up-to-date information from web pages. Operating locally, it connects to the RAG Web Browser Actor in Standby mode, facilitating seamless communication between AI agents and web content. The main functions include performing web searches, scraping the top N URLs from search results, and returning their cleaned content as Markdown. Additionally, it can fetch the content of a single URL and present it in a user-friendly markdown format. This enables LLMs to access, summarize, and utilize live web data, enhancing their capabilities for research, content generation, and workflow automation.
List of Prompts
No prompt templates are explicitly mentioned in the repository or documentation.
List of Resources
No explicit resources are defined in the available documentation or repository files.
List of Tools
- search:
Query Google Search, scrape the top N URLs from the results, and return their cleaned content as Markdown.- Arguments:
query
(string, required): Search term or URLmaxResults
(number, optional): Maximum number of search results to scrape (default: 1)scrapingTool
(string, optional): Select a scraping tool (‘browser-playwright’ or ‘raw-http’; default: ‘raw-http’)outputFormats
(array, optional): Output formats (’text’, ‘markdown’, ‘html’; default: [‘markdown’])requestTimeoutSecs
(number, optional): Max time in seconds for the request (default: 40)
- Arguments:
Use Cases of this MCP Server
Automated Web Searching
Enable AI agents to conduct live web searches and retrieve summarized information from the top results, useful for research and answering up-to-date queries.Content Extraction for RAG Pipelines
Integrate with Retrieval-Augmented Generation (RAG) workflows to fetch and process web content as reliable context for LLM responses.Summarization of Web Pages
Fetch and clean the content of specific URLs, allowing developers or LLMs to quickly ingest and summarize relevant information.Data Collection for Market/Competitive Analysis
Use the server to scrape competitor sites or market news, providing real-time intelligence for business applications.
How to set it up
Windsurf
- Ensure Node.js and npm are installed.
- Locate your Windsurf configuration file.
- Add the RAG Web Browser MCP Server to the
mcpServers
object:{ "mcpServers": { "rag-web-browser": { "command": "npx", "args": ["@apify/mcp-server-rag-web-browser@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify the server is running and accessible.
Securing API Keys (Example)
{
"mcpServers": {
"rag-web-browser": {
"command": "npx",
"args": ["@apify/mcp-server-rag-web-browser@latest"],
"env": {
"APIFY_TOKEN": "process.env.APIFY_TOKEN"
},
"inputs": {
"apiKey": "${APIFY_TOKEN}"
}
}
}
}
Claude
- Confirm Node.js and npm availability.
- Open Claude’s configuration file.
- Add the MCP server as follows:
{ "mcpServers": { "rag-web-browser": { "command": "npx", "args": ["@apify/mcp-server-rag-web-browser@latest"] } } }
- Save and restart Claude.
- Check for correct integration.
Cursor
- Install Node.js and npm if needed.
- Find Cursor’s config file.
- Insert the MCP Server:
{ "mcpServers": { "rag-web-browser": { "command": "npx", "args": ["@apify/mcp-server-rag-web-browser@latest"] } } }
- Save config, restart Cursor.
- Confirm server appears in MCP tools.
Cline
- Make sure Node.js and npm are installed.
- Edit Cline’s configuration.
- Add the following JSON:
{ "mcpServers": { "rag-web-browser": { "command": "npx", "args": ["@apify/mcp-server-rag-web-browser@latest"] } } }
- Save and restart Cline.
- Validate the MCP server connection.
Note: Secure your API keys using environment variables as shown in the Windsurf example.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"rag-web-browser": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “rag-web-browser” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Detailed in README |
List of Prompts | ⛔ | No prompt templates referenced |
List of Resources | ⛔ | No resources defined |
List of Tools | ✅ | search tool with rich options |
Securing API Keys | ✅ | Example provided in setup instructions |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the tables below, the RAG Web Browser MCP Server is streamlined and highly targeted for web interaction tasks but lacks broader MCP primitives like prompts and resources. It provides all essentials for setup and secure operation, with a strong, well-documented primary tool. Sampling and Roots support are not mentioned.
Our opinion
The MCP server is focused and functional, ideal for scenarios needing web data access inside LLM workflows. It’s easy to set up, has a clear license, and is moderately popular. The absence of prompt templates and explicit resources limits its flexibility for more customized or complex use cases, but for RAG and live web search, it excels. Score: 7/10
MCP Score
Has a LICENSE | ✅ (Apache-2.0) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 19 |
Number of Stars | 147 |
Frequently asked questions
- What does the RAG Web Browser MCP Server do?
It enables AI agents and LLMs to perform live web searches, scrape content from search results, and fetch cleaned web page data as Markdown, empowering use cases like research, summarization, and retrieval-augmented generation (RAG) pipelines.
- What tools does this MCP server provide?
It offers a 'search' tool that queries Google Search, scrapes the top N URLs from results, and returns their content as Markdown, with options for output format and scraping method.
- How do I set up the RAG Web Browser MCP Server?
Add the server to your MCP configuration using the provided JSON, ensure Node.js and npm are installed, and secure your API keys with environment variables. Restart your client after configuration.
- What are typical use cases for this MCP server?
Automated web searching, content extraction for RAG workflows, summarization of web pages, and real-time data collection for market or competitive analysis.
- Is this MCP server open source?
Yes, it is licensed under Apache-2.0 and is publicly available. It currently has 19 forks and 147 stars on GitHub.
Integrate the RAG Web Browser MCP Server
Supercharge your FlowHunt agents with live web search and automated content extraction. Try the RAG Web Browser MCP Server for real-time research and RAG workflows.