Ross AI Apify Actors について
Ross AI Apify Actorsは、利用者自身のAPIトークンで指定の公開Apify Actorを実行するMCPサーバーです。サイトマップ抽出、SEO監査、トレンド調査、スクリーンショット、アプリレビュー、URLやPDFの変換結果をデータセット項目として返します。
主な機能
- 01サイトマップからURLを抽出
- 02SEOとAI検索への対応状況を監査
- 03Google Trendsデータを一括収集
- 04ウェブサイトのスクリーンショットを一括取得
- 05iOSとAndroidのアプリレビューを取得
- 06URLとPDFをMarkdownに変換
活用シーン
- 01サイト分析用にサイトマップURLを抽出
- 02SEOとAI検索への対応状況を確認
- 03トレンドデータやアプリレビューを収集
- 04URLまたはPDFをMarkdownに変換
MCP 対応
公開Apify Actorを実行し、データセット項目を返すツールを提供します。環境変数から利用者のAPIFY_TOKENを読み込み、stdioとStreamable HTTPに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
rossai-apify-mcp
appreciative_duct が公開している Apify アクター向けの MCP サーバーです。各ツールは Apify API を使用してアクターを実行し、データセットのアイテムを返します。
サーバーは環境変数 APIFY_TOKEN を読み込みます。このトークンはご自身のものを指定する必要があります。このパッケージにトークンは埋め込まれていません。
ツール
| ツール | アクター |
|---|---|
sitemap-url-extractor | Sitemap URL Extractor |
seo-audit-ai-search-readiness | SEO Audit & AI Search Readiness |
google-trends-batch-scraper | Google Trends Scraper (Batch, Reliable) |
website-screenshot-batch | Website Screenshot Batch |
app-reviews-ios-android | App Reviews for iOS and Android |
url-pdf-to-markdown | URL and PDF to Markdown |
ツールは最大 waitSeconds 秒(デフォルトは180秒、最大300秒)待機し、データセットのアイテムを最大100件返します。さらに開く項目がある場合、レスポンスには実行 ID とコンソールの URL が含まれます。
stdio
npm install
npm run build
APIFY_TOKEN=your_token node dist/index.js
Claude Desktop やその他の stdio クライアントでは、次のように使用できます。
{
"mcpServers": {
"rossai-apify": {
"command": "node",
"args": ["/absolute/path/to/rossai-apify-mcp/dist/index.js"],
"env": { "APIFY_TOKEN": "your_token" }
}
}
}
Streamable HTTP
npm run build
APIFY_TOKEN=your_token node dist/index.js --http
サーバーは http://127.0.0.1:8787/mcp でリッスンします。変更するには PORT を設定してください。GET /health は { "ok": true } を返します。
インストール不要の Apify MCP
Apify がホストする MCP エンドポイントを使用すると、このパッケージなしでこれらのアクターを呼び出せます。ただし、ホスト側で引き続き Apify トークンが必要です。
レジストリファイル
server.json は、公式 MCP レジストリでのサーバー名を io.github.rossbuilds/rossai-apify-mcp とし、GitHub リリース v1.0.0 に添付された .mcpb バンドルを参照します。glama.json にはメンテナーが記載されています。mcpb/manifest.json はバンドルのマニフェストです。バンドルのインストール時にトークンの入力が求められます。youtube-transcript-batch はアクターが非公開のままのため、ここではツールとして提供されていません。
ソース
https://github.com/rossbuilds/rossai-apify-mcp
Docker
docker build -t rossai-apify-mcp .
docker run -i --rm -e APIFY_TOKEN rossai-apify-mcp
イメージは、root 権限を持たない node ユーザーで stdio サーバーを実行します。トークンはイメージに組み込まれていません。実行時に APIFY_TOKEN を渡してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。