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 に送信できます。 | サービスの改善とクライアントの問題のデバッグに役立ちます。 |

始め方

  1. クライアントを選択 – Claude Desktop、VS Code Genie、オープンソースの mcpc CLI、またはウェブベースの Apify Tester MCP Client。
  2. 接続 – URL https://mcp.apify.com を使用し、OAuth フローまたは APIFY_TOKEN(または AGI 生成トークン)を提供します。
  3. ツールを発見 – search-actors または fetch-actor-details を呼び出して、利用可能な Actors を一覧表示し、そのスキーマを取得します。
  4. ツールを実行 – 例:call-actor actor:="apify/rag-web-browser" input:{"query":"latest AI news","maxResults":3}。
  5. 支払い(オプション) – API トークンがない場合は、AGI トークンを取得するか、README の説明に従って x402/Skyfire を設定します。

使用例

自律型リサーチアシスタントが 「量子コンピューティングのブレークスルーに関する最近の記事トップ 3 を要約してください。」 というプロンプトを受け取ります。それは:

  1. search-actors を呼び出し → apify/rag-web-browser を発見。
  2. クエリと maxResults:3 を指定して call-actor を呼び出します。
  3. スクレイピングされた記事テキストを受け取り、要約して、ユーザーに回答を返します。 これらすべてが単一の MCP リクエスト/レスポンスサイクルで行われます。

要点 – Apify MCP Server は、LLM エージェントが Apify の膨大なウェブ自動化 Actors ライブラリをネイティブツールとして扱えるようにする、本番環境対応のブリッジであり、認証、支払いオプション、豊富な管理 API が組み込まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト