CC

crawleo/crawleo-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

11 stars 4 forks 质量 76 趋势 18MIT

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

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

  1. Visit crawleo.dev
  2. Sign up for a free account
  3. Navigate to your dashboard
  4. 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

在 GitHub 查看完整 README

安装

docker run -i --rm -e CRAWLEO_API_KEY=YOUR_API_KEY_HERE crawleo-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "crawleo": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "CRAWLEO_API_KEY=YOUR_API_KEY_HERE", "crawleo-mcp"] } } }