apolloio について
Apollo.io が公式に提供するホスト型 MCP サーバーで、営業・グロース チーム向けです。MCP に対応した AI アプリケーションから、見込み顧客の検索、コンタクト情報のエンリッチメント、アウトリーチ シーケンスの管理を行えます。ローカル実行環境は不要で、OAuth でサインインしたユーザーの Apollo 権限で動作します。
主な機能
- 01人物と企業の見込み顧客検索
- 02コンタクトと組織情報のエンリッチメント
- 03アウトリーチ シーケンスの検索とコンタクト登録
- 04メール、通話、ミーティングの営業分析
- 05アカウント権限に基づく OAuth 認証
活用シーン
- 01役職、業界、規模で見込み顧客を絞り込む
- 02リードの役職と企業情報を一括で補完する
- 03アウトリーチ シーケンスへ追加する前にコンタクトを確認する
- 04担当者別の営業活動指標を照会する
MCP 対応
Apollo.io がホストするリモート MCP サーバーです。クライアントは Streamable HTTP で https://mcp.apollo.io/mcp に接続し、Apollo のツールを AI アプリケーションに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Apollo.io MCP サーバー
見込み顧客の開拓、リードのエンリッチメント、セールスインテリジェンス、アプローチのワークフローに対応する公式の Apollo.io Model Context Protocol サーバーです。
プロバイダー: Apollo.io が構築および維持管理する公式のファーストパーティサーバーです。
Apollo.io の見込み顧客開拓、エンリッチメント、アプローチを、お気に入りの MCP 対応 AI アプリケーション — GitHub Copilot、Visual Studio Code、Cursor、Claude Code、Claude Desktop、Claude Cowork — に直接持ち込めます。
- Apollo.io: https://www.apollo.io/
- Model Context Protocol: https://modelcontextprotocol.io/
- ライセンス: MIT
目次
- 概要
- 主な機能
- 前提条件
- Visual Studio Code と GitHub Copilot へのインストール
- Cursor へのインストール
- Claude Code へのインストール
- Claude Desktop または Claude Cowork へのインストール
- 汎用 MCP クライアントの設定
- 認証と認可
- 使用例
- 利用可能なツールと機能
- モデルの推奨事項
- 安全性と責任ある利用
- プライバシーとデータの取り扱い
- トラブルシューティング
- 公式 MCP レジストリ
- 開発とコントリビューション
- バージョニングとリリース
- セキュリティ
- サポート
- クレジット
- ライセンス
概要
Apollo.io MCP サーバーは、Apollo.io の go-to-market データとワークフローを Model Context Protocol を通じて公開するため、MCP 対応の AI アプリケーションは自然言語を使って、人物や企業の見込み顧客開拓、連絡先のエンリッチメント、セールス分析のクエリ、アプローチシーケンスへのリードの読み込みを行えます。
-
Apollo.io によるホスティングと維持管理。 サーバーはリモートで動作するため、ローカルでビルド、ホスト、実行するものは何もありません。
-
トランスポート: Streamable HTTP。
-
エンドポイント:
https://mcp.apollo.io/mcp -
認証: Apollo.io OAuth を通じて処理されます。Apollo.io アカウントでサインインし、MCP クライアントからアクセスを承認すると、サーバーはあなたの Apollo.io 権限で動作します。詳細は認証と認可をご覧ください。
このリポジトリには、同じ MCP サーバーの上にすぐに使えるワークフロースキル(/apollo:* コマンド)をバンドルした、Claude Code および Cowork 向けのオプションの Apollo プラグインも含まれています。
主な機能
以下の機能は、このリポジトリのサーバーツールとスキルによって確認されています:
- 人物のプロスペクティング — 役職、シニアリティ、所在地、企業属性で Apollo の人物データベースを検索します。
- 企業のプロスペクティング — 業界、規模、所在地、キーワードで組織を検索します。
- 連絡先とアカウントのエンリッチメント — 個人および組織を個別または一括でマッチングおよびエンリッチメントします。
- アウトリーチシーケンスのワークフロー — シーケンスを検索し、シーケンス内の連絡先を追加または削除/停止します。
- セールス分析 — メール、通話、会議、タスク、商談、シーケンス、会話インテリジェンスの指標をクエリし、整形された内訳を返します。
- 連絡先管理 — エンリッチメントおよびシーケンス読み込みのワークフローの一環として Apollo の連絡先を作成します。
リモートサーバーは、同梱のスキルで実行されるもの以外の追加のツールを公開する場合があります。上記のリストは、このリポジトリで確認されている内容を反映しています。利用可能なツールと機能を参照してください。
前提条件
-
Apollo.io アカウント。 https://www.apollo.io/ でサインインしてください。
-
Apollo.io の権限とクレジット。 アクションはお使いのアカウントの権限で実行され、一部のアクションは Apollo クレジットを消費します(例: エンリッチメント)。安全性と責任ある利用を参照してください。プラン、クレジット、権限の詳細については、Apollo のドキュメントを参照してください。
-
Streamable HTTP トランスポートをサポートする MCP 互換クライアント。例:
- Visual Studio Code の GitHub Copilot
- Cursor
- Claude Code
- Claude Desktop / Claude Cowork
- その他の MCP クライアント(汎用 MCP クライアント構成を参照)
-
ローカルランタイムは不要です。 サーバーはリモートであり、Apollo.io によってホストされています — 使用するために Node.js、Docker、ローカルインストールは必要ありません。(オプションの Claude Code / Cowork プラグインは、クライアントのプラグインシステムを通じてワークフロースキルをローカルにインストールしますが、MCP サーバー自体はリモートのままです。)
Visual Studio Code と GitHub Copilot へのインストール
Apollo.io MCP サーバーは公式の Model Context Protocol Registry に公開されていますが、キュレーションされた GitHub MCP Registry や VS Code MCP ギャラリーではまだ検出できません。それまでは、以下の構成で手動で追加してください。
オプション A — ワークスペース構成ファイル
ワークスペースに .vscode/mcp.json ファイルを作成します:
{
"servers": {
"apollo": {
"type": "http",
"url": "https://mcp.apollo.io/mcp"
}
}
}
オプション B — コマンドパレット
- コマンドパレットを開きます(
Cmd/Ctrl + Shift + P)。 - MCP: Add Server を実行します。
- プロンプトが表示されたら、HTTP (Streamable HTTP) サーバータイプを選択します。
- URL
https://mcp.apollo.io/mcpを入力し、サーバーにapolloという名前を付けます。
想定される認証と初回実行
- 上記のいずれかのオプションを使用して MCP サーバーを追加します。
apolloサーバーを起動または有効化します。- 開いたブラウザーウィンドウで Apollo.io の認証を完了します。
- Apollo.io ワークスペースに対して要求されたアクセスを承認します。
- Agent モードで Copilot Chat を開きます。
- Apollo ツールが一覧表示され、エージェントが利用できることを確認します。
現在の用語と動作については、MCP サーバーに関する VS Code のドキュメントを参照してください: https://code.visualstudio.com/docs/copilot/chat/mcp-servers。
Cursor へのインストール
Cursor の MCP 構成(たとえば ~/.cursor/mcp.json、またはプロジェクトレベルの .cursor/mcp.json)に、リモートの Streamable HTTP エンドポイントを追加します:
{
"mcpServers": {
"apollo": {
"type": "http",
"url": "https://mcp.apollo.io/mcp"
}
}
}
次に:
- Cursor の設定を開き、
apolloサーバーが MCP の下に一覧表示されていることを確認します。 - プロンプトが表示されたら、Apollo.io アカウントで認証します。
- 要求されたアクセスを承認し、エージェントから Apollo ツールを使用します。
このリポジトリには、同じリモートエンドポイント(
.mcp.json)を参照する Cursor プラグインマニフェスト(.cursor-plugin/plugin.json)も含まれているため、ローカルパッケージを実行する必要はありません。
Claude Code へのインストール
サーバーは次の 2 つの方法のいずれかで接続できます。
オプション A — リモート MCP サーバーを直接追加する
claude mcp add --transport http apollo https://mcp.apollo.io/mcp
次に Claude Code 内で /mcp を実行し、apollo を選択して認証します。
オプション B — Apollo プラグインをインストールする(/apollo:* ワークフロースキルが追加されます)
-
このプラグインのマーケットプレイスを追加します:
/plugin marketplace add apolloio/apollo-mcp-plugin -
プラグインをインストールします:
/plugin install apollo@apollo-plugin-marketplace -
MCP サーバーが正しく起動するように、Claude Code を再起動します。
プラグインは Apollo MCP サーバーを自動的に構成します — 手動での構成ファイルは不要です。インストール後、/mcp で認証し、/apollo:* コマンドを実行します(利用可能なツールと機能を参照)。
Claude Desktop または Claude Cowork へのインストール
Claude Desktop と Claude Cowork は Claude Code(コマンドライン)とは別のものです。デスクトップベースのクライアントには以下の手順を使用してください。
Cowork(ワンクリック)
クリックするだけで 1 ステップでインストールできます:
次に、MCP サーバーが正しく起動するように Cowork を再起動します。
Claude Desktop
Claude の設定から Apollo コネクターを追加し、認証します:
- 設定を開き、Apollo.io コネクターを接続します(Apollo はリモート MCP サーバーとして表示されます)。
- ブラウザで Apollo.io の認証を完了します。
- 要求されたアクセスを承認します。
- 新しいチャットで Apollo ツールが利用可能であることを確認します。
正確なメニューラベルやナビゲーションは Claude Desktop のバージョンによって異なります。リモート MCP コネクターを追加する最新の手順については、Anthropic のドキュメントを参照してください。
汎用 MCP クライアントの構成
Streamable HTTP をサポートするその他の MCP 互換クライアントには:
{
"name": "apollo",
"type": "streamable-http",
"url": "https://mcp.apollo.io/mcp"
}
正確なプロパティ名はクライアントによって異なります。クライアントによっては
type: "http"(上記の VS Code と Cursor の例のように)を使用し、type: "streamable-http"を使用するものもあります。正確なスキーマについては、お使いのクライアントの MCP ドキュメントを参照してください。
認証と認可
Apollo MCP サーバーは Apollo.io OAuth を使用します。ここでは確認済みの動作のみを記載します。
- サインインフロー。 サーバーに接続すると、クライアントが Apollo.io のサインインおよび認可ウィンドウを開きます。アクセスを承認すると、クライアントはあなたに代わって Apollo ツールを呼び出せるようになります。
- ワークスペースと権限。 サーバーは認証されたユーザーの Apollo.io 権限で動作します。あなたの Apollo.io アカウントで許可されているデータへのアクセスと操作のみが可能です。
- 再接続。 Claude Code では
/mcpを再実行し、apollo を選択して再認証できます。その他のクライアントでは、クライアントの MCP またはコネクター設定から認証を再トリガーしてください。 - アクセスの取り消し。 あなたに代わって動作しないようにするには、MCP クライアントから
apolloサーバーを削除または切断します。アカウントレベルで認可を管理するには、Apollo.io のアカウント設定を使用してください。
OAuth 認可サーバーのメタデータは
https://mcp.apollo.io/.well-known/oauth-authorization-serverで検出できます。それ以外に、この README は特定の OAuth 仕様やプロファイルを主張するものではありません。
使用例
サーバー接続後に試せる自然言語プロンプト:
Find software engineering leaders at B2B SaaS companies in Germany with 200–1,000 employees.
Enrich these business contacts and return their current title, company, and verified business email when available.
Show email and call performance by rep for this quarter, sorted by calls made.
Add the selected contacts to my Apollo sequence "Q1 Enterprise Outbound" — show a preview before enrolling.
Claude Code / Cowork プラグインをインストールした場合、同じワークフローをスラッシュコマンドとして利用できます:
/apollo:prospect VP of Engineering at Series B+ SaaS companies in the US, 200-1000 employees/apollo:enrich-lead https://www.linkedin.com/in/example/apollo:sequence-load add 20 VP Sales at SaaS companies to my "Q1 Outbound" sequence/apollo:analytics Show me team call connect rate this quarter by rep
実行前に確認してください。 影響の大きい操作 — エンリッチメント(クレジットを消費します)やシーケンスへの連絡先追加(アウトバウンドになる可能性があります) — については、操作を確定する前に正確なターゲットとパラメーターを確認してください。
利用可能なツールと機能
リモートサーバーは基盤となる Apollo ツールを提供しています。以下に挙げるツールは、バンドルされているワークフロースキルを通じてこのリポジトリで確認されたものです。完全で正式なツールセットはリモートサーバーによって提供され、このドキュメントとは独立して更新される可能性があります。
ワークフロースキル (Claude Code / Cowork プラグイン)
複数の Apollo ツールを連携させて完全なワークフローにする、価値の高いスキル:
| スキル | 機能 |
|---|---|
/apollo:enrich-lead | 名前、LinkedIn URL、またはメールアドレスを入力すると、企業のコンテキストと次のアクションを含む完全な連絡先カードを取得できます。 |
/apollo:prospect | ICP を平易な英語で説明すると、エンリッチ済みの意思決定者のランキング表を取得できます。 |
/apollo:sequence-load | リードを検索し、エンリッチし、重複を排除して、登録前にプレビューを表示したうえで Apollo シーケンスに一括追加します。 |
/apollo:analytics | 営業実績に関する任意の質問をすると、実際の Apollo アナリティクスデータから整形された表を取得できます。 |
スキルから参照される基盤の Apollo ツール
| ツール | 説明 | データへの影響 | アウトリーチ / 外部アクション |
|---|---|---|---|
apollo_mixed_people_api_search | 役職、シニアリティ、所在地、企業のフィルターで Apollo の人物データベースを検索します。 | 読み取り | いいえ |
apollo_mixed_companies_search | 業種、規模、所在地、キーワードで Apollo の組織データベースを検索します。 | 読み取り | いいえ |
apollo_people_match | 利用可能な識別子から 1 人の人物をマッチングしてエンリッチします。 | 読み取り / エンリッチ | いいえ |
apollo_people_bulk_match | 1 回の呼び出しで複数の人物をマッチングしてエンリッチします。 | 読み取り / エンリッチ | いいえ |
apollo_organizations_enrich | 1 つの組織をエンリッチします。 | 読み取り / エンリッチ | いいえ |
apollo_organizations_bulk_enrich | 1 回の呼び出しで複数の組織をエンリッチします。 | 読み取り / エンリッチ | いいえ |
apollo_contacts_create | Apollo ワークスペースに連絡先を作成します。 | Apollo データを変更 | いいえ |
apollo_emailer_campaigns_search | 名前でアウトリーチシーケンスを検索します。 | 読み取り | いいえ |
apollo_emailer_campaigns_add_contact_ids | アウトリーチシーケンスに連絡先を追加します。 | Apollo データを変更 | はい — シーケンスの設定によってはアウトバウンドが開始される場合があります。 |
apollo_emailer_campaigns_remove_or_stop_contact_ids | アウトリーチシーケンス内の連絡先を削除または停止します。 | Apollo データを変更 | 進行中のアウトリーチに影響します |
apollo_email_accounts_index | 接続されているメール / 送信アカウントを一覧表示します。 | 読み取り | いいえ |
apollo_analytics_sync_report | 営業アナリティクスの指標と内訳を取得します。 | 読み取り | いいえ |
一部のアクション (エンリッチなど) は Apollo クレジットを消費します。ツールごとのクレジットコストと、正式で最新のツールリファレンスについては、Apollo ドキュメントを参照してください。
モデルの推奨事項
モデルを選択できるクライアント (たとえば /model を使う Claude Code) の場合:
- Opus (最高品質) — 最も強力な推論と、最も信頼できるマルチステップのツールオーケストレーションを提供します。見込み顧客の開拓ワークフロー、曖昧なマッチング、マルチステップの連携、重要なタスクに最適です。トレードオフ: レイテンシと利用コストが高くなります。
- Sonnet (より高速) — 素早い検索、軽量なエンリッチ、迅速な反復に適しています。トレードオフ: 複雑なマルチステップのワークフローでは、より多くのガイダンスが必要になる場合があります。
安全性と責任ある使用
- 使用またはエクスポートする前に、見込み顧客調査の結果を確認してください。
- あなたの管轄区域および受信者の管轄区域において適用されるプライバシー、マーケティング、スパム対策、データ保護に関する法律を遵守してください。
- アウトリーチシーケンスに誰かを追加する前に、受信者を確認してください。シーケンスと送信設定によっては、登録によりアウトバウンドが自動的に開始される場合があります。確認する前に、必ずシーケンス名、送信アカウント、登録数を検証してください。
- Apollo クレジットの消費に注意してください。 一部の操作(エンリッチメントなど)は Apollo クレジットを消費し、一括操作は量に応じて消費が増加します。このリポジトリのスキルは、クレジットを消費する操作の前に警告と確認を求めるよう設計されています。クレジットのコストについては、Apollo ドキュメントを参照してください。
- 正確な範囲を事前に確認せずに、一括操作や破壊的な操作を避けてください。
- Apollo アカウントの権限と組織のポリシーを尊重してください。
このセクションはガイダンスであり、法的アドバイスではありません。
プライバシーとデータの取り扱い
- リクエストは Apollo がホストする MCP エンドポイント(
https://mcp.apollo.io/mcp)に送信されます。 - サーバーは、認証されたあなたのアカウントと権限の下で Apollo データとやり取りします。
- プロンプトに不必要な機密情報を送信しないでください。
Apollo.io の公式プライバシーおよびセキュリティリソース:
- プライバシーポリシー: https://www.apollo.io/privacy-policy
- プライバシーセンター: https://www.apollo.io/company/privacy-center
- セキュリティ: https://www.apollo.io/product/security
- トラストセンター: https://trust.apollo.io/
トラブルシューティング
| 症状 | 確認すべきこと |
|---|---|
| 認証ウィンドウが開かない | ポップアップが許可されていることを確認し、クライアントの MCP/コネクター設定から認証を再度トリガーしてください。 |
| 認証セッションの有効期限が切れた | 再認証してください(Claude Code では /mcp を実行 → apollo → 認証)。 |
| サーバーが起動しない | 追加/インストール後にクライアントを再起動し、エンドポイント URL が正確に https://mcp.apollo.io/mcp であることを確認してください。 |
| ツールが表示されない | サーバーが有効化され認証されていること、および(Copilot の場合は)チャットが Agent モードであることを確認してください。 |
| 操作で「Permission denied」が表示される | あなたの Apollo.io アカウントに、その操作に必要な権限がない可能性があります。 |
| クレジットが利用できない | エンリッチメントおよび一部の操作には Apollo クレジットが必要です。ワークスペースに利用可能なクレジットがあることを確認してください。 |
| クライアントが Streamable HTTP をサポートしていない | Streamable HTTP トランスポートをサポートするクライアント、または汎用 MCP クライアント設定の汎用設定を使用してください。 |
| 設定の JSON が無効 | mcp.json / クライアント設定を JSON リンターで検証してください — 末尾のカンマや閉じ括弧の欠落があると、サーバーが読み込まれなくなります。 |
| 企業プロキシまたはファイアウォールがエンドポイントをブロックしている | ネットワーク/プロキシの許可リストを通じて https://mcp.apollo.io に到達できることを確認してください。 |
公式 MCP レジストリ
このサーバーは、公式の Model Context Protocol Registry に公開されており、アクティブです。
| フィールド | 値 |
|---|---|
| レジストリ名 | io.github.apolloio/apollo-mcp |
| バージョン | 0.1.1 |
| トランスポート | Streamable HTTP |
| エンドポイント | https://mcp.apollo.io/mcp |
公式の Model Context Protocol Registry への公開は、キュレーションされた GitHub MCP Registry および VS Code MCP ギャラリーとは別のものです。公式レジストリでアクティブであることは、それらのキュレーションされたカタログでサーバーが自動的に検出可能になることを意味しません。
開発とコントリビューション
このリポジトリには、Apollo MCP クライアント設定、Claude/Cursor プラグインマニフェスト、ワークフロースキル、およびレジストリメタデータが含まれています。MCP サーバー自体は Apollo.io によってホストされています。
リポジトリの構成:
| パス | 目的 |
|---|---|
.mcp.json | リモート MCP サーバー定義(apollo → https://mcp.apollo.io/mcp)。 |
server.json | 公式 MCP レジストリのメタデータ(名前、バージョン、トランスポート、エンドポイント)。 |
.claude-plugin/ | Claude Code / Cowork プラグインおよびマーケットプレイスのマニフェスト。 |
.cursor-plugin/ | Cursor プラグインマニフェスト。 |
glama.json | Glama MCP ディレクトリのメタデータ。 |
skills/ | ワークフロースキル: prospect、enrich-lead、sequence-load、analytics。 |
.github/workflows/publish-mcp.yml | server.json を MCP レジストリに公開する CI。 |
server.json の検証
server.json は、ファイルの先頭で参照されている MCP サーバースキーマに準拠しています。公開は CI ワークフロー(下記参照)によって自動化されており、公式の mcp-publisher をダウンロードして mcp-publisher publish を実行します。
単独の validate コマンドはありません。プッシュする前に server.json をローカルで確認するには、公式 CLI でドライラン公開を実行してください:
mcp-publisher publish --dry-run
プルリクエストによるコントリビューションを歓迎します。バージョンメタデータは server.json、.claude-plugin/plugin.json、.cursor-plugin/plugin.json の間で一貫させてください。
バージョニングとリリース
- サーバーのバージョンは
server.json(version: 0.1.1)で宣言され、プラグインマニフェスト(.claude-plugin/plugin.json、.cursor-plugin/plugin.json)にも反映されています。 server.jsonを変更するmainへのプッシュのたびに、publish-mcp.ymlワークフローが新しいバージョンを公式 Model Context Protocol Registry に公開します(GitHub OIDC による認証)。- 公開前に
server.jsonとプラグインマニフェストのバージョンを揃えて、リポジトリとレジストリの同期を保ってください。 - リリースは
main上のserver.jsonの変更によって行われます — このリポジトリはバージョンごとに GitHub Releases やバージョンタグを作成しません。
セキュリティ
セキュリティ脆弱性を公開の GitHub issue で報告しないでください。
疑わしい脆弱性は、Apollo Trust Center を通じて非公開で報告してください。完全な開示プロセスと範囲については SECURITY.md を参照してください。
サポート
| ニーズ | 参照先 |
|---|---|
| Apollo 製品のサポート(データ、クレジット、アカウント、請求) | Apollo ナレッジベース または Apollo サポートへのお問い合わせ |
| Apollo 製品のドキュメント | docs.apollo.io |
| MCP 統合のバグ(このリポジトリ) | apolloio/apollo-mcp-plugin で GitHub issue を作成してください |
| 機能リクエスト | apolloio/apollo-mcp-plugin で GitHub issue を作成してください |
| セキュリティ脆弱性 | 公開 issue を作成しないでください — セキュリティ を参照してください |
クレジット
ライセンス
MIT — 詳細は LICENSE を参照してください。Copyright (c) 2025 Apollo.io.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。