
Crawleo MCP Server - Real-Time Web Knowledge for AI Crawleo's Model Context Protocol (MCP) server enables AI assistants like Claude to access real-time web data directly through native tool...
概览
Real-time web search and crawling capabilities for AI assistants through Model Context Protocol (MCP). Crawleo MCP enables AI assistants to access live web data through two powerful tools: - - Real-time web search with multiple output formats - - Deep content extraction from any URL ✅ from any country/language ✅ - Enhanced HTML, Raw HTML, Markdown, Plain Text ✅ - Desktop, mobile, or tablet view ✅ with JavaScript rendering ✅ - Complete privacy ✅ option for search results Use the hosted version at https://api.crawleo.dev/mcp - see configuration examples below. 1. Visit crawleo.dev 2. Sign up for a free account 3. Navigate to your dashboard 4. Copy your API key (starts with sk_) After installing via npm, configure your MCP client to use the local server: - : ~/Library/Application Support/Claude/claude_desktop_config.json - : %APPDATA%\Claude\claude_desktop_config.json - : ~/.config/Claude/claude_desktop_config.json Replace YOUR_API_KEY_HERE with your actual API key from crawleo.
README
以下为原文 README 节选,完整内容请查看原文。
Crawleo MCP Server
Real-time web search and crawling capabilities for AI assistants through Model Context Protocol (MCP).
Overview
Crawleo MCP enables AI assistants to access live web data through two powerful tools:
- web.search - Real-time web search with multiple output formats
- web.crawl - Deep content extraction from any URL
Features
✅ Real-time web search from any country/language
✅ Multiple output formats - Enhanced HTML, Raw HTML, Markdown, Plain Text
✅ Device-specific results - Desktop, mobile, or tablet view
✅ Deep content extraction with JavaScript rendering
✅ Zero data retention - Complete privacy
✅ Auto-crawling option for search results
Installation
Option 1: NPM (Recommended for local usage)
Install globally via npm:
npm install -g crawleo-mcp
Or use npx without installing:
npx crawleo-mcp
Option 2: Clone Repository
git clone https://github.com/Crawleo/Crawleo-MCP.git
cd Crawleo-MCP
npm install
npm run build
Option 3: Docker
Build and run using Docker:
# Build the image
docker build -t crawleo-mcp .
# Run with your API key
docker run -e CRAWLEO_API_KEY=your_api_key crawleo-mcp
Docker configuration for MCP clients:
{
"mcpServers": {
"crawleo": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "CRAWLEO_API_KEY=YOUR_API_KEY_HERE", "crawleo-mcp"]
}
}
}
Option 4: Remote Server (No installation needed)
Use the hosted version at https://api.crawleo.dev/mcp - see configuration examples below.
Getting Your API Key
- Visit crawleo.dev
- Sign up for a free account
- Navigate to your dashboard
- Copy your API key (starts with
sk_)
Setup Instructions
Using Local MCP Server (npm package)
After installing via npm, configure your MCP client to use the local server:
Claude Desktop / Cursor / Windsurf (Local):
{
"mcpServers": {
"crawleo": {
"command": "npx",
"args": ["crawleo-mcp"],
"env": {
"CRAWLEO_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Or if installed globally:
{
"mcpServers": {
"crawleo": {
"command": "crawleo-mcp",
"env": {
"CRAWLEO_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
From cloned repository:
{
"mcpServers": {
"crawleo": {
"command": "node",
"args": ["/path/to/Crawleo-MCP/dist/index.js"],
"env": {
"CRAWLEO_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Using Remote Server (Hosted)
1. Claude Desktop
安装
docker run -i --rm -e CRAWLEO_API_KEY=YOUR_API_KEY_HERE crawleo-mcp配置
{
"mcpServers": {
"crawleo": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "CRAWLEO_API_KEY=YOUR_API_KEY_HERE", "crawleo-mcp"]
}
}
}