AppLovin MCPは、AIツールが外部データに安全にアクセスし、ユーザーに代わってアクションを実行できるようにするためのオープン標準であるModel Context Protocol (MCP)を使用して、AppLovin AdsプラットフォームをAIアシスタント(Claude Desktop、Claude Code、Cursorなど)に接続します。
接続すると、dashboardをクリック操作することなく、自然な会話を通じてキャンペーンの管理やレポートの取得を行うことができます。
限定ベータ。AppLovin MCPおよびCampaign Management APIはホワイトリスト制です。アクセスをリクエストするには、AppLovinの担当チームにお問い合わせください。
AppLovin Ads Manager(ads.applovin.com)にサインインし、Account → API keysを開きます。Campaign Management APIキーとReporting APIキーの両方がここに表示されますので、ページからコピーしてください。
このページにアクセスできるのはアカウントの管理者(Admin)のみです。管理者ユーザーではない場合は、キーへのアクセスについて管理者にお問い合わせください。
これらのキーを持つユーザーは、誰でもキャンペーンの閲覧および変更が可能です。キーが漏洩した場合は、すぐにdashboardから無効化(revoke)してください。
お使いのアシスタント用のスニペットを選択します。必要なのは1つだけです。
その他のMCP互換クライアントでは、同じ起動コマンド(npx -y applovin-mcp@latest)を使用し、2つのAPIキーを環境変数として渡します。
macOSの場合は ~/Library/Application Support/Claude/claude_desktop_config.json、Windowsの場合は %APPDATA%\Claude\claude_desktop_config.json を編集します。
{
"mcpServers": {
"applovin-mcp": {
"command": "npx",
"args": ["-y", "applovin-mcp@latest"],
"env": {
"APPLOVIN_CAMPAIGN_MANAGEMENT_API_KEY": "«YOUR_MANAGEMENT_KEY»",
"APPLOVIN_REPORTING_API_KEY": "«YOUR_REPORTING_KEY»"
}
}
}
}ターミナルで一度だけ実行します。
claude mcp add applovin-mcp \
--env APPLOVIN_CAMPAIGN_MANAGEMENT_API_KEY=«YOUR_MANAGEMENT_KEY» \
--env APPLOVIN_REPORTING_API_KEY=«YOUR_REPORTING_KEY» \
-- npx -y applovin-mcp@latest
グローバルの場合は ~/.cursor/mcp.json、プロジェクトの場合は .cursor/mcp.json を編集します。
{
"mcpServers": {
"applovin-mcp": {
"command": "npx",
"args": ["-y", "applovin-mcp@latest"],
"env": {
"APPLOVIN_CAMPAIGN_MANAGEMENT_API_KEY": "«YOUR_MANAGEMENT_KEY»",
"APPLOVIN_REPORTING_API_KEY": "«YOUR_REPORTING_KEY»"
}
}
}
}
設定を保存した後、アシスタントを再起動して新しいMCPサーバーを読み込ませてください。
普段dashboardで手動で行っている操作を、MCPに依頼してみましょう!
何から始めればよいか分からない場合は、以下のコマンドを試してみてください。
これらのコマンドから適切な出力が得られれば、接続は完了しています。もし「tool not found」と表示されるか、何も起こらない場合は、以下の「トラブルシューティング」を参照してください。
APPLOVIN_CAMPAIGN_MANAGEMENT_API_KEY(必須) — 管理APIキー。APPLOVIN_REPORTING_API_KEY(必須) — 同一アカウントのレポートAPIキー。APPLOVIN_READONLY(任意、デフォルトは false) — すべての書き込みツールを無効にするには true に設定します。アシスタントにキャンペーンの閲覧のみを許可し、変更はさせたくない場合に便利です。AppLovin MCPは、公開されているAppLovin Axon APIの型定義ラッパーです。データを返し、書き込み処理を転送しますが、キャンペーンの戦略を提供するものではありません。アシスタントによる最適化の提案はすべてLLMによる解釈であり、AppLovinの公式な推奨事項ではありません。
このツールを通じてアカウントに対して行われたすべての操作は、お客様の責任となります。影響の大きい操作(一時停止、予算変更、削除など)を承認する前に、アシスタントが提案する内容を必ず確認してください。
node --version。@latest の指定により起動時ごとに強制的にアップデートされますので、アシスタントを再起動してください。npx clear-npx-cache を実行して再度再起動してください。サポートにお問い合わせの際は、エラーに表示される Trace ID を含めてください。AppLovin Axon APIまたはアカウントに関するご質問は、AppLovinの担当チームにお問い合わせください。MCPの問題については、エラーに表示される Trace ID をお知らせください。チームがリクエストを追跡するのに役立ちます。
MITライセンスのもとで「現状有姿」で提供されます。© AppLovin Corp.