apify/apify-mcp-server
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
Apify MCP Server – AI アシスタントが Apify Actors を実行できるようにするブリッジ
概要
Apify Model Context Protocol (MCP) server (mcp.apify.com) は、Model Context Protocol を実装したホステッドサービスです。これは、大規模言語モデル(LLM)エージェントが外部ツールを呼び出すための標準的な方法です。この場合、ツールは Apify Actors であり、Apify プラットフォーム上で実行される既製のウェブスクレイピング、データ抽出、自動化スクリプトです。
誰が使うか
- LLM ベースのアシスタント(Claude、Claude Desktop、Cursor、VS Code 拡張機能、ChatGPT など)で、ライブウェブデータを取得したり、カスタム自動化ステップを実行したりする必要があるもの。
- 自律エージェントを開発する開発者で、HTTP コードを自分で書かずに 8,000 以上の Actors のプラグアンドプレイカタログを利用したい方。
- 組み込みの エージェント支払い(AGI トークン、x402 USDC、または Skyfire PAY トークン)を使用して、エージェントを実行ごとに請求したいチーム。
コア機能
| 機能 | 説明 | 重要性 |
|---|---|---|
| 動的ツールディスカバリー | サーバーは Actor の入力スキーマを読み取り、MCP ツール(例:call-actor、search-actors)を自動的に作成します。LLM は渡すべき引数を正確に認識します。 |
ツールシグネチャのハードコーディングは不要。新しい Actors はすぐに使用可能になります。 |
| HTTPS エンドポイントと OAuth | クライアントは Authorization: Bearer <APIFY_TOKEN> ヘッダーまたは OAuth フローを使用して https://mcp.apify.com を呼び出します。 |
クラウドホスト型エージェントとデスクトップクライアントの両方で動作する、安全でトークンベースのアクセス。 |
| StdIO モード | npx @apify/actors-mcp-server を使用してサーバーをローカルで実行し、stdin/stdout を介して JSON メッセージをパイプします。 |
オフラインまたは CLI ベースの統合(例:Claude for Desktop)に便利。 |
| エージェント支払い | API トークンなしで Actor の実行を支払う方法: |
- AGI – x402 または MPP 支払い後に発行されるプリペイド Apify トークン(推奨)。
- Direct x402 – Base ブロックチェーン上の USDC。
mcpcクライアントが処理。 - Skyfire – PAY トークンシステム。
| ユーザーが Apify アカウントを持っていなくても、有料 Actors を実行できる「従量課金」AI エージェントを可能にします。 |
| 豊富なツールセット |
call-actorに加えて、Apify Store の検索、ドキュメントの取得、データセット、キーバリューストア、スケジュール、ビルドなどの管理を支援するヘルパーを提供します。 | エージェントにスクレイピングだけでなく、Apify プラットフォームへの完全な CRUD アクセスを提供します。 | | テレメトリとレポート | オプションのテレメトリツール(report-problem、dev)により、エージェントは使用データを Apify に送信できます。 | サービスの改善とクライアントの問題のデバッグに役立ちます。 |
始め方
- クライアントを選択 – Claude Desktop、VS Code Genie、オープンソースの
mcpcCLI、またはウェブベースの Apify Tester MCP Client。 - 接続 – URL
https://mcp.apify.comを使用し、OAuth フローまたはAPIFY_TOKEN(または AGI 生成トークン)を提供します。 - ツールを発見 –
search-actorsまたはfetch-actor-detailsを呼び出して、利用可能な Actors を一覧表示し、そのスキーマを取得します。 - ツールを実行 – 例:
call-actor actor:="apify/rag-web-browser" input:{"query":"latest AI news","maxResults":3}。 - 支払い(オプション) – API トークンがない場合は、AGI トークンを取得するか、README の説明に従って
x402/Skyfireを設定します。
使用例
自律型リサーチアシスタントが 「量子コンピューティングのブレークスルーに関する最近の記事トップ 3 を要約してください。」 というプロンプトを受け取ります。それは:
search-actorsを呼び出し →apify/rag-web-browserを発見。- クエリと
maxResults:3を指定してcall-actorを呼び出します。 - スクレイピングされた記事テキストを受け取り、要約して、ユーザーに回答を返します。 これらすべてが単一の MCP リクエスト/レスポンスサイクルで行われます。
要点 – Apify MCP Server は、LLM エージェントが Apify の膨大なウェブ自動化 Actors ライブラリをネイティブツールとして扱えるようにする、本番環境対応のブリッジであり、認証、支払いオプション、豊富な管理 API が組み込まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト