crawl4-mcp について
crawl4-mcpはcrawl4aiを使ったウェブスクレイピング用MCPサーバーです。ウェブコンテンツを取得してローカルのMarkdownファイルに保存し、RAGワークフローで利用できます。
主な機能
- 01ウェブコンテンツのクロール
- 02取得内容のローカルMarkdown保存
活用シーン
- 01RAGワークフロー用のウェブページ収集
- 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 包管理器
安装步骤
-
克隆仓库
git clone <仓库地址> cd crawl4-mcp -
使用 uv 创建虚拟环境并安装依赖
uv venv -p 3.12 .\.venv\Scripts\activate uv sync crawl4ai-setup -
根据下面的配置部分创建一个.env文件
运行
```bash
uv run src/crawl4ai_mcp.py
```
server将启动并监听配置的主机和端口。
与 MCP client集成
一旦服务器使用 SSE 传输运行,您就可以使用以下配置连接到它:
{
"mcpServers": {
"crawl4-mcp": {
"transport": "sse",
"url": "http://localhost:8051/sse"
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。