gravity-ads-mcp
gravity-ads-mcp
Gravity 広告主ダッシュボード API 向けのローカル MCP サーバーです。キャンペーンの作成、編集、一時停止、アーカイブ、そしてすべてのレポート取得を、MCP 対応エージェントから行えます。API キーがあなたのマシンから出ることはありません。
Gravity はホスト型 MCP サーバーを https://platform.trygravity.ai/mcp で公開していますが、これは読み取り専用です。このパッケージは、Gravity ダッシュボード API(作成・編集を含む)を npx で実行されるローカル stdio MCP サーバーとしてラップするため、リクエストはあなたのコンピュータから直接 platform.trygravity.ai に送信され、第三者を経由することはありません。
前提条件
Node.js ≥ 18(
node --versionで確認)npx(npm に同梱、Node に付属)
Gravity 広告主 API キー — https://app.trygravity.ai の Settings → API Key から取得できます
Related MCP server: Nitrosend
クイックスタート
MCP クライアントの設定ファイルに以下を追加してください。your-gravity-api-key を実際のキーに置き換えてください。
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"gravity": {
"command": "npx",
"args": ["-y", "gravity-ads-mcp"],
"env": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}Windows ユーザーへ:
npxが見つからない場合は、"command": "cmd"と"args": ["/c", "npx", "-y", "gravity-ads-mcp"]を試してください。
Claude Code
プロジェクトのルートに .mcp.json ファイルを作成するか(またはグローバル設定として ~/.claude/mcp.json に追加):
{
"mcpServers": {
"gravity": {
"type": "stdio",
"command": "npx",
"args": ["-y", "gravity-ads-mcp"],
"env": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}または CLI で追加:
claude mcp add gravity --env GRAVITY_API_KEY=your-gravity-api-key -- npx -y gravity-ads-mcpCursor
~/.cursor/mcp.json:
{
"mcpServers": {
"gravity": {
"command": "npx",
"args": ["-y", "gravity-ads-mcp"],
"env": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}opencode
プロジェクトのルートにある opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"gravity": {
"type": "local",
"command": ["npx", "-y", "gravity-ads-mcp"],
"environment": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}注: opencode は
"environment"("env"ではなく)を使用します。
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"gravity": {
"command": "npx",
"args": ["-y", "gravity-ads-mcp"],
"env": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}その他のクライアント
mcpServers JSON 形式(Claude Desktop と同じ形)をサポートする MCP クライアントは、このサーバーを使用できます。クライアントの MCP 設定ファイルに以下を追加してください:
{
"mcpServers": {
"gravity": {
"command": "npx",
"args": ["-y", "gravity-ads-mcp"],
"env": {
"GRAVITY_API_KEY": "your-gravity-api-key"
}
}
}
}環境変数
変数 | 必須 | デフォルト | 説明 |
| はい | — | あなたの Gravity 広告主 API キー |
| いいえ |
| ベース URL の上書き(テスト/ステージング用) |
ツール
アカウント
ツール | 説明 |
| 広告主プロフィール(ID、名前、メール)を取得 |
| 接続済み Shopify ストアを一覧表示 |
| すべてのトラッキングピクセルを一覧表示 |
| サイト URL 用のコンバージョンピクセルを作成 |
キャンペーン
ツール | 説明 |
| 全キャンペーンとライフタイム統計を一覧表示 |
| ターゲティング設定を含むキャンペーン詳細を取得 |
| インライン広告グループ付きでキャンペーンを作成 |
| 既存キャンペーンのフィールドを編集 |
| キャンペーンを一時停止 |
| キャンペーンを有効化(課金チェックが発生する場合あり) |
| アーカイブ状態を切り替え |
広告グループと広告
ツール | 説明 |
| 埋め込み広告付きの広告グループを一覧表示 |
| 広告付きの単一広告グループを取得 |
| 生成型または手動の広告グループを作成 |
| 広告グループのフィールドやステータスを更新 |
| 広告グループとその広告をアーカイブ |
| 手動広告グループに手動広告を追加 |
| 手動広告のコピー、CTA などを編集 |
| 手動広告をアーカイブ |
レポート
ツール | 説明 |
| 日次時系列: インプレッション、クリック、支出、コンバージョン、CTR、CPC、CPM、CPA、ROAS |
| 広告ユニットごとの日次メトリクス |
| 広告グループごとの日次メトリクス(ページネーション対応) |
| カーソルページネーション付きの最近のコンバージョン |
| 請求サマリー(支出、請求済み、未請求、クレジット) |
| ピクセルイベント分析(ドメイン、時間別、イベントタイプ) |
| イベントタイプ別のコンバージョン時系列 |
プロンプト例
設定後、エージェントに次のように依頼してみてください:
「アクティブなキャンペーンを一覧表示して」
「過去 14 日間の ROAS は?」
「「サマーセール」というキャンペーンを、1 日 100 ドルの予算、米国とカナダをターゲットに、ランニングシューズ用の生成型広告グループで作成して」
「支出が 500 ドルを超えるキャンペーンをすべて一時停止して」
「キャンペーン camp-456 の過去 7 日間の広告グループパフォーマンスを America/New_York タイムゾーンで表示して」
「これらの広告で手動広告グループを作成: 見出し「ランニングシューズ 50% オフ」、コピー「全ランニングシューズのサマーセール。」、CTA「今すぐ購入」」
「昨日のコンバージョンは?」
「https://acme.com 用のピクセルを作成して」
セキュリティとプライバシー
あなたの
GRAVITY_API_KEYはプロセス環境変数として渡され、platform.trygravity.ai以外のサーバーにログ記録または送信されることはありません。すべての API リクエストは、あなたのマシンから Gravity の API に直接送信されます — 仲介者はありません。
npxで実行するため、グローバルインストールは不要です。サーバーはセッションごとに新しく起動します。キーはいつでも https://app.trygravity.ai の Settings → API Key から再生成できます。
トラブルシューティング
問題 | 修正方法 |
| npx は初回呼び出し時にパッケージをダウンロードします — 10〜20 秒待ってください。 |
401 認証エラー |
|
402 キャンペーン有効化がブロックされる | 請求に問題があります — Gravity ダッシュボードの Billing ページを確認してください。 |
422 バリデーションエラー | サーバーレスポンスに詳細が含まれています。エージェントにエラーを確認させ、ペイロードを調整させてください。 |
OpenAI アカウント: 日次合計がダッシュボードと異なる | リクエストに |
Windows: Claude Desktop で | 設定で |
コントリビューター
ローカルセットアップ、ビルド、テスト、公開手順については、DEVELOPMENT.md を参照してください。
ライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for AI agents to manage ad campaigns across Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, and more217116MIT
- AlicenseNot gradedqualityBmaintenanceAI-native email marketing platform built for agents. Control campaigns, automations, contacts, templates, and analytics via MCP with OAuth authentication.772MIT
- AlicenseAqualityAmaintenanceMCP server for Microsoft Advertising (Bing Ads) REST API enabling agent-led campaign management and reporting. It provides tools to manage campaigns, ad groups, keywords, ads, budgets, and pull performance reports.66MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Google Ads API through MCP, allowing search and listing of accessible customers.Apache 2.0
Related MCP Connectors
AgentIQ MCP for MoltAd: AI agent ads — placements, campaigns, coupons, attribution, cash out.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/niyogi/gravity-ads-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server