Apify Actors MCPサーバーは、モデルコンテキストプロトコル(Model Context Protocol, MCP)に基づいたサーバー実装であり、Apifyプラットフォーム上のすべてのActorに統一されたインターフェースを提供します。このプロジェクトにより、AIアプリケーションとAIエージェントは、標準化されたプロトコルを通じてApifyのデータ抽出ツールと連携できます。
プロジェクトアドレス: https://github.com/apify/actors-mcp-server
主な用途: Apify Storeにある200以上のデータ抽出ツールを、AIツールとして様々なAIアプリケーションに統合
サポートプラットフォーム: Claude Desktop、Visual Studio Code、LibreChatなど、様々なMCPクライアント
プロジェクトには、デフォルトで以下の主要なActorツールが事前設定されています。
apify/instagram-scraper
): Instagramの投稿、プロフィール、場所、写真、コメントを抽出apify/rag-web-browser
): ウェブ検索、ページコンテンツのクロール、構造化されたデータの返却lukaskrivka/google-maps-with-contact-details
): Google Maps上のビジネスの連絡先情報を抽出以下のMCPクライアントをサポートします。
"ウェブを検索して、AIエージェントの最新トレンドをまとめる"
"The RockのInstagramプロフィールを検索して分析する"
"サンフランシスコのトップ10の最高のイタリアンレストランを見つける"
"特定の地域のGoogle Mapsビジネス連絡先情報を抽出する"
"モデルコンテキストプロトコルの使用に関するステップバイステップガイドとソースURLを提供する"
"Facebookページの最新の投稿トレンドを分析する"
{
"mcpServers": {
"actors-mcp-server": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server"],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
{
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "apify_token",
"description": "Apify API Token",
"password": true
}
],
"servers": {
"actors-mcp-server": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server"],
"env": {
"APIFY_TOKEN": "${input:apify_token}"
}
}
}
}
}
{
"command": "npx",
"args": [
"-y", "@apify/actors-mcp-server",
"--actors", "lukaskrivka/google-maps-with-contact-details,apify/instagram-scraper"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
export APIFY_TOKEN=your-apify-token
npx @modelcontextprotocol/inspector npx -y @apify/actors-mcp-server
プロジェクトは完全なサンプルコードを提供します。
examples/clientStdio.ts
examples/clientSse.ts
Apify Actors MCPサーバーは、AIアプリケーションのツール統合における重要な進歩を代表するものであり、標準化されたMCPプロトコルを通じて、強力なデータ抽出機能を様々なAIアプリケーションにもたらします。このプロジェクトの主な価値は次のとおりです。
このプロジェクトは、AIアプリケーションのデータ取得ニーズに対して、強力で柔軟性があり、使いやすいソリューションを提供し、現代のAIツールスタックにおける重要な構成要素です。