Crawleo

Provides real-time web search and deep crawling via MCP tools web.search and web.crawl.
  • javascript

7

GitHub Stars

javascript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

Crawleo MCP provides real-time web search and deep crawling capabilities for AI assistants using MCP. It enables you to query live web data and extract content from URLs while keeping your data private and easily accessible from your preferred MCP client or IDE integrations.

How to use

You can connect your MCP client to Crawleo to perform real-time web searches or crawl web pages during AI workflows. Use web.search to look up current information in any language or country, returning results in formats like Enhanced HTML, Markdown, or plain text. Use web.crawl to extract the core content from specific URLs, with optional markdown output and screenshots. Configure the connection, supply your API key, and start issuing search or crawl requests from your AI assistant.

How to install

Prerequisites: you need Node.js and npm, or you can run Crawleo as a Docker container or use a hosted MCP endpoint.

# Option 1: Local usage with npm (recommended for local testing)
npm install -g crawleo-mcp

# Or run without installing
npx crawleo-mcp
# Option 3: Docker (build and run)
docker build -t crawleo-mcp .
docker run -e CRAWLEO_API_KEY=your_api_key crawleo-mcp
# Option 4: Remote server (no installation required) - use the hosted endpoint
# No local install needed; configuration is handled in your MCP client

Configuration and usage notes

You can connect to Crawleo in two primary ways: a remote HTTP endpoint or a local Docker-based runtime. The HTTP endpoint is hosted at a fixed URL and is the easiest starting point. The local runtime via Docker requires you to provide an API key and runs Crawleo as a separate process that your MCP client talks to.

Security and keys

Always keep your API key secret. Use HTTPS when communicating with the remote endpoint and avoid exposing keys in logs or shared configurations. If you are using Docker, pass your API key as an environment variable (CRAWLEO_API_KEY) when starting the container.

Available tools

web.search

Real-time web search that returns results in multiple formats (enhanced HTML, raw HTML, Markdown, plain text) and supports device-specific views and optional auto-crawling.

web.crawl

Deep content extraction from specified URLs, with options for markdown output and optional screenshots.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational