MCP Server for RAG Web Browser logo

MCP Server for RAG Web Browser

by MCP-Mirror

This is an implementation of an MCP server for the RAG Web Browser Actor, enabling AI applications to connect to a web browser for large language models (LLMs) and RAG pipelines. It allows AI assistants to perform web searches and scrape content from URLs.

View on GitHub

Last updated: N/A

What is MCP Server for RAG Web Browser?

This MCP server allows AI assistants to interact with the web via the RAG Web Browser Actor. It provides tools to perform web searches, scrape content from the top N URLs, and fetch content from a single URL, returning the cleaned content as Markdown.

How to use MCP Server for RAG Web Browser?

  1. Install Node.js and ensure you have an Apify API token. 2. Configure Claude Desktop (or another MCP client) to recognize the server by editing the claude_desktop_config.json file. 3. Specify the path to the server's index.js file and set the APIFY_API_TOKEN in the environment variables. 4. Restart Claude Desktop and look for the connection confirmation icon. 5. Use the provided example queries to test the server.

Key features of MCP Server for RAG Web Browser

  • Web search integration for LLMs

  • Content scraping and cleaning

  • Markdown output

  • Integration with Claude Desktop

  • Supports Model Context Protocol (MCP)

Use cases of MCP Server for RAG Web Browser

  • Enabling AI assistants to perform web research

  • Augmenting LLMs with real-time information

  • Building RAG pipelines with web content

  • Automating web content extraction for AI applications

FAQ from MCP Server for RAG Web Browser

What is the Model Context Protocol (MCP)?

The Model Context Protocol (MCP) enables AI applications (and AI agents) to connect to external tools and data sources.

What is the RAG Web Browser Actor?

The RAG Web Browser Actor serves as a web browser for large language models (LLMs) and RAG pipelines, similar to a web search in ChatGPT.

What are the prerequisites for using this MCP server?

MacOS or Windows, Claude Desktop (or another MCP client), Node.js (v18 or higher), and an Apify API Token.

How do I configure Claude Desktop to use this server?

Edit the claude_desktop_config.json file to include the server's command, arguments, and environment variables (including the Apify API token).

How can I debug the MCP server?

Use the MCP Inspector for the best debugging experience. It allows you to inspect the communication between the client and the server.