🌐
Fetch
Webスクレイピング 検索・効率ツールインストールコマンド
npx clawhub@latest install fetch
インストール手順
1
環境確認
Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。
2
インストール実行
上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にFetchを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。
3
インストール確認
openclaw skills listを実行してインストール済みスキル一覧を確認し、Fetchが表示されていることを確かめてください。
4
パラメータ設定(任意)
下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。
手動インストール方法:Skillフォルダを
~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
WebページをスクレイピングしてMarkdownに変換
HTML/JSON/プレーンテキスト形式に対応
リクエストヘッダーとプロキシの設定が可能
詳細紹介
Fetch MCPサーバーはAnthropicが公式に提供するMCPリファレンス実装で、AIがWebページコンテンツを取得して大規模言語モデルの処理に適した形式に変換できるようにします。
コア機能
- Webスクレイピング:任意のURLのWebページコンテンツを取得し、本文を自動抽出して不要な要素を除去します
- 形式変換:HTMLコンテンツをMarkdown形式に変換します。元のHTML、JSON、プレーンテキストでの返却にも対応します
- 柔軟な設定:カスタムUser-Agent、リクエストヘッダー、プロキシ設定、コンテンツ長制限に対応します
設定方法
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"],
"env": {
// オプション:プロキシの設定
"HTTP_PROXY": "http://proxy:8080"
}
}
}
}
活用シーン
- AIにWebドキュメントを読み取らせて関連する質問に回答させます
- APIドキュメントのコンテンツをスクレイピングしてコーディングの参考にします
- オンラインデータテーブルを取得して分析します
- Webコンテンツを構造化ドキュメントに変換します