mcpField
C
crawl4-mcp

crawl4-mcp

ローカル
github.com/ShiDuLinブラウザ自動化473 週間前に更新

crawl4-mcp について

crawl4-mcpはcrawl4aiを使ったウェブスクレイピング用MCPサーバーです。ウェブコンテンツを取得してローカルのMarkdownファイルに保存し、RAGワークフローで利用できます。

主な機能

  1. 01ウェブコンテンツのクロール
  2. 02取得内容のローカルMarkdown保存

活用シーン

  1. 01RAGワークフロー用のウェブページ収集
  2. 02取得した素材をMarkdownで保存して後から利用

MCP 対応

このサーバーはSSEトランスポートで起動でき、設定したURLを使ってMCPクライアントから接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

crawl4-mcp

本项目是一个crawl4ai 的爬虫MCP SERVER,提供高级网络爬虫。使用此 MCP SERVER,您可以抓取任何内容,将内容保存为本地markdown文件,然后在任何地方将该知识用于 RAG。

环境要求

  • Python 3.12 或更高版本
  • uv 包管理器

安装步骤

  1. 克隆仓库

    git clone <仓库地址>
    cd crawl4-mcp
    
  2. 使用 uv 创建虚拟环境并安装依赖

    uv venv -p 3.12
    .\.venv\Scripts\activate
    uv sync
    crawl4ai-setup
    
  3. 根据下面的配置部分创建一个.env文件

运行

```bash
uv run src/crawl4ai_mcp.py
```

server将启动并监听配置的主机和端口。

与 MCP client集成

一旦服务器使用 SSE 传输运行,您就可以使用以下配置连接到它:

{
  "mcpServers": {
    "crawl4-mcp": {
      "transport": "sse",
      "url": "http://localhost:8051/sse"
    }
  }
}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。