What is Crawl4AI RAG MCP Server?
It is an MCP server that integrates Crawl4AI for web crawling and Supabase as a vector database, enabling AI agents to scrape content and use it for retrieval-augmented generation (RAG).
@Anshumaan031
基本信息
A distributed Model Context Protocol (MCP) server implementing an intelligent web ingestion and retrieval-augmented generation pipeline for AI agents and coding assistants.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"Crawl4AI-RAG-MCP-Server": {
"command": "docker",
"args": [
"build",
"-t",
"mcp/crawl4ai-rag",
"--build-arg",
"PORT=8051",
"."
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
Crawl4AI RAG MCP Server is an MCP implementation integrated with Crawl4AI and Supabase, providing AI agents and coding assistants with advanced web crawling and RAG capabilities. It enables scraping web content and storing it in a vector database for semantic search and retrieval-augmented generation.
Install via Docker (recommended) or directly with Python/uv. Configure a .env file with OPENAI_API_KEY, SUPABASE_URL, and SUPABASE_SERVICE_KEY. Run the server using docker run or uv run src/crawl4ai_mcp.py. Connect MCP clients via SSE (default) or stdio by adding the appropriate configuration to the client’s mcpServers block. The server provides four tools: crawl_single_page, smart_crawl_url, get_available_sources, and perform_rag_query.
It is an MCP server that integrates Crawl4AI for web crawling and Supabase as a vector database, enabling AI agents to scrape content and use it for retrieval-augmented generation (RAG).
You need Docker Desktop (for containerized deployment) or Python 3.12+ (for direct execution), a Supabase instance for the vector database, and an OpenAI API key for generating embeddings.
The server provides four tools: `crawl_single_page` (crawl one page), `smart_crawl_url` (intelligently crawl a full site), `get_available_sources` (list domains in the database), and `perform_rag_query` (semantic search with optional source filtering).
Use SSE transport by configuring the client with `"transport": "sse"` and the server’s URL (e.g., `http://localhost:8051/sse`). For stdio transport, use the command `uv run src/crawl4ai_mcp.py` or a Docker command, and pass environment variables as shown in the README.
All crawled content is stored in a Supabase database with the pgvector extension enabled. The server uses `SUPABASE_URL` and `SUPABASE_SERVICE_KEY` from the `.env` file to connect.

Personal context for every AI: search, read, and write back to your private Markdown library of articles, threads, PDFs, notes, and captured ChatGPT/Claude/Gemini/Grok conversations. Remote server, OAuth 2.1 paste-and-au
Memlord is a remote MCP server available at https://app.memlord.com.
Local MCP server and CLI that keeps a Git-versioned, model-written index of a codebase and its database schema, so coding agents start each task with the whole system in view.

Local AI agent for your Mac with a built-in MCP server: 18 tools for your notes and PDFs, a temporal memory graph, an on-device LLM and a neural voice. No account, no telemetry. No data centers required.

Ask your Takibi Base collections anything; get answers with cited passages and a support score.
评论