apify-mcp-server: AIエージェントを数千の既製ウェブスクレイパーおよび自動化ツールに接続するMCPサーバー
apify-mcp-server: AIエージェントを数千の既製ウェブスクレイパーおよび自動化ツールに接続するMCPサーバー
何を解決するか
このプロジェクトは、AIエージェントがApify Storeから数千の既製ウェブスクレイピング、クローリング、および自動化ツール(「Actors」と呼ばれます)にアクセスできるようにするModel Context Protocol (MCP) サーバーを提供します。これにより、LLMと、ソーシャルメディア、検索エンジン、マップ、およびeコマースサイトからの現実世界のウェブデータ抽出との間のギャップを埋めます。
仕組み
このサーバーは、MCP互換クライアント(Claude DesktopやVS Codeなど)とApifyプラットフォームの間のインターフェースとして機能します。Apify Actorsを、AIエージェントが発見・実行できるツールへと動的に変換します。サーバーは、ホストされたHTTPSエンドポイントとしてデプロイするか、標準入出力(stdio)を介してローカルで実行できます。
主な運用機能には以下が含まれます:
- Dynamic Tool Discovery: エージェントは新しいActorsを検索して詳細を取得し、それらを即座にツールとして使用できます。
- Schema Inference: サーバーはActorの入力スキーマをロードするため、LLMはどの引数を提供すべきかを正確に把握できます。
- Agentic Payments: x402 (USDC on Base) および Skyfire を介したマシン間決済をサポートしており、エージェントが従来のAPIトークンなしでActorの実行に対して支払うことができます。
対象者
MCP互換クライアント(Claude.ai、Cursor、またはVS Code)を使用しており、AIアシスタントにウェブのスクレイピング、構造化データの抽出、およびブラウザベースのタスクの自動化を行う能力を持たせたい開発者およびAI研究者。
ハイライト
- Massive Tool Library: 多様なウェブデータ抽出のための8,000以上のApify Actorsへのアクセス。
- Flexible Deployment: ホストされたサーバー (
mcp.apify.com) またはローカルのnpxパッケージとして利用可能。 - Integrated Payments: 自律的なエージェントへの資金提供のための、x402 および Skyfire のネイティブサポート。
- Broad Compatibility: Claude Code、Claude.ai、Cursor、VS Code、およびその他のMCP準拠クライアントで動作。
- Helper Tools: Apifyのドキュメント検索、およびActorの実行とストレージの管理のための組み込みツールを含む。
Sources
- undefinedapify/apify-mcp-server