Crawleo MCP Server (io.github.Crawleo/Crawleo-MCP)
Crawleo MCP is a hosted Model Context Protocol (MCP) server provided as a remote, streamable HTTP endpoint. It enables AI assistants to access live web data via defined MCP tools, supporting real-time web search and crawling functionality for use in assistant workflows.
๐ ๏ธ Key Features
Hosted Crawleo MCP server
Remote streamable HTTP endpoint
Real-time web search and crawling
Tooling includes web.search for real-time web search with multiple output formats
๐ Use Cases
Supplying AI assistants with live web information
Running real-time web searches as part of MCP-driven assistant tasks
Crawling web content to support downstream assistant responses
โก Developer Benefits
Use MCP tools to retrieve live web data
Integrate web.search with multiple output formats into assistant flows
Consume the server over a remote streamable HTTP endpoint
โ ๏ธ Limitations
Available details only explicitly name web.search; crawling tool specifics are not fully provided in the excerpt
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:
bash
npm install -g crawleo-mcp
Or use npx without installing:
bash
npx crawleo-mcp
Option 2: Clone Repository
bash
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:
bash
# Build the image
docker build -t crawleo-mcp .
# Run with your API key
docker run -e CRAWLEO_API_KEY=your_api_key crawleo-mcp
auto_crawling - Auto-crawl result URLs (default: false)
Example:
code
Ask your AI: "Search for 'Python web scraping' and return results in Markdown"
web.crawl
Extract content from specific URLs.
Parameters:
urls(required) - List of URLs to crawl
rawHtml - Return raw HTML (default: false)
markdown - Convert to Markdown (default: false)
screenshot - Capture screenshot (optional)
country - Geographic location
Example:
code
Ask your AI: "Crawl https://example.com and extract the main content in Markdown"
Troubleshooting
MCP server not appearing
Check config file location - Make sure you're editing the correct file
Verify JSON syntax - Use a JSON validator to check for syntax errors
Restart the application - Completely quit and reopen (not just reload)
Check API key - Ensure your API key is valid and active at crawleo.dev
Authentication errors
Verify your API key is correct (should start with sk_)
Make sure the key is wrapped in quotes
Check that "Bearer " prefix is included in the Authorization header (for Claude/Cursor/Windsurf)
For OpenAI Platform, use the key directly in the authorization field
Confirm your account has available credits at crawleo.dev
No results returned
Check your internet connection
Verify the search query is not empty
Try a simpler search query first
Check API status at crawleo.dev
Tool names not recognized
Make sure you're using the correct tool names:
Use web.search (not search_web)
Use web.crawl (not crawl_web)
Usage Examples
Research Assistant
code
"Search for recent developments in quantum computing and summarize the key findings"
Content Analysis
code
"Search for competitor pricing pages and extract their pricing tiers"
Code Documentation
code
"Find the official documentation for FastAPI and extract the quickstart guide"
News Monitoring
code
"Search for today's news about artificial intelligence from US sources"
Market Research
code
"Search for customer reviews of iPhone 15 and analyze sentiment"
Pricing
Crawleo MCP uses the same affordable pricing as our API:
10,000 searches โ $20
100,000 searches โ $100
250,000 searches โ $200
Check your usage and manage your subscription at crawleo.dev
Privacy & Security
โ Zero data retention - We never store your search queries or results
โ Secure authentication - API keys transmitted over HTTPS
โ No tracking - Your usage patterns remain private