プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Adops MCP

作者:enzoemir1バージョン 1.3.0i★ –iパソコンで動く
レジストリ名io.github.enzoemir1/adops-mcp

インストール

概要

作者による説明(英語の原文)

CSV-first analytics for Google Ads + Meta Ads: reporting, anomaly detection, budget optimization.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: マーケティング・SNS

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "adops": {
      "command": "npx",
      "args": [
        "-y",
        "adops-mcp-server"
      ]
    }
  }
}

ターミナルでこれを実行します

claude mcp add adops -- npx -y adops-mcp-server

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "adops": {
      "command": "npx",
      "args": [
        "-y",
        "adops-mcp-server"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "adops": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "adops-mcp-server"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント enzoemir1 で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

マーケティング・SNSのほかのサーバーとの比較i

  • このカテゴリのほかの3589件のうち0%よりスターが多い
  • このカテゴリのほかの3589件のうち6%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの3589件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Adops MCPは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.3.0)がレジストリに届いたのは7 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Google Analytics MCP

作者:surendranb

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

パソコンで動く★ 244MIT11 日前更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

AdOps MCP

CSV-first analytics & optimization for Google Ads + Meta Ads — inside Claude, Cursor, and any MCP client.

Export a CSV from Google Ads or Meta Ads Manager → import into AdOps → ask your AI assistant anything about your campaigns.

No OAuth. No developer tokens. No API approval queues. Your data stays on your machine.


Why CSV-first?

Google Ads API and Meta Marketing API are powerful but gated: developer token approval takes days, Meta app review takes weeks, OAuth flows are fragile. For most advertisers those barriers never clear.

AdOps takes a different path. Every ad platform's dashboard already has a Download / Export button that produces a CSV of exactly what you care about: campaign performance, day-segmented metrics, spend, conversions, ROAS. AdOps reads that CSV and runs the same analysis you'd get from a $200/mo optimization suite — anomaly detection, budget allocation, A/B significance, forecasting, industry benchmarks — directly inside your AI assistant.

You stay in control of your data. You don't hand credentials to a third party. You don't wait 3 weeks for a review.


Features

  • 17 MCP tools covering the full ad analytics lifecycle
  • 4 MCP resources for at-a-glance dashboards
  • CSV import from Google Ads Editor, Google Ads web UI, and Meta Ads Manager — with automatic format detection (US vs European number formatting, CRLF vs LF, BOM handling)
  • Unified cross-platform schema — Google and Meta campaigns normalized into a single UnifiedCampaign / UnifiedMetrics model
  • AI-powered recommendations — budget reallocation, scaling high-ROAS campaigns, pausing zero-conversion ones
  • Bulk-edit CSV export — turn recommendations into Google Ads Editor / Meta Ads Manager CSVs you can paste straight into the dashboard for one-click bulk updates
  • Statistical anomaly detection — CPC spikes, CTR drops, spend surges, sensitivity-configurable
  • A/B test analysis with confidence scoring
  • 9-vertical industry benchmarks built-in (eCommerce, SaaS, B2B, etc.)
  • Spend & conversion forecasting (7/14/30 days)
  • Demo mode — seed a realistic portfolio to try the tools before importing your own data
  • 91 automated tests — TypeScript strict mode, Zod validation throughout

Quick Start

npm i adops-mcp-server

Add to your MCP client (Claude Desktop claude_desktop_config.json, Cursor, VS Code, Windsurf):

{

"mcpServers": { "adops": { "command": "node", "args": ["path/to/node_modules/adops-mcp-server/dist/index.js"] } } }

Restart your client. Then, inside Claude:

> Seed demo data so I can explore AdOps

(calls ad_demo_seed)

Or import your real data:

> Import ~/Downloads/google-ads-report.csv as a Google Ads CSV

(calls ad_csv_import with platform=google, csv_path=...)


Exporting CSV from Your Ad Dashboard

Google Ads
  1. Open ads.google.com → Campaigns view
  2. (Optional) Click Segment → Day in the toolbar for daily metrics
  3. Click Download (⬇) icon → choose .csv format
  4. Save to disk, give the absolute path to ad_csv_import
Meta Ads Manager
  1. Open business.facebook.com → Ads Manager
  2. Switch to Campaigns tab (not Ad Sets or Ads — campaign-level rollups)
  3. (Optional) Breakdown → Time → Day for daily metrics
  4. Click Reports → Export → Campaign performance (.csv)
  5. Save to disk, give the absolute path to ad_csv_import

Both exports work out-of-the-box with or without day segmentation. Without a Day column, you get one aggregated metric row per campaign. With Day segmentation, you get daily time-series data — which powers forecasting and anomaly detection properly.


Tools

ToolDescription
ad_demo_seedSeed a realistic cross-platform demo portfolio (8 campaigns, 30 days of metrics) to try AdOps before importing real data
ad_csv_importImport a Google Ads or Meta Ads CSV export — every other tool operates on this data
ads_export_recommendationsExport budget_analyze recommendations as Google Ads Editor CSV, Meta Ads Manager CSV, JSON, or Markdown — one bulk-paste and your ad dashboard reflects the AI's plan
platform_connectRegister a data source connection manually (alternative to CSV import, for scripted workflows)
campaign_listList and filter campaigns across all imported platforms
campaign_createAdd a campaign manually (useful for what-if planning)
campaign_updateUpdate campaign settings in local storage (budget, status, bidding, schedule)
campaign_pause_resumeBatch pause or resume up to 50 campaigns
ads_reportGenerate unified cross-platform performance report
budget_analyzeAnalyze budget allocation, produce scaling/pausing recommendations
budget_reallocateTransfer budget between campaigns across platforms
audience_insightsDemographic / geographic / device breakdowns
creative_specsPlatform-specific image, video, and text requirements reference
anomaly_detectDetect performance anomalies with configurable sensitivity
ab_test_analyzeCompare two campaigns with statistical significance testing
competitor_benchmarkCompare your metrics against industry averages (9 verticals)
forecast_spendForecast spend, conversions, ROAS for the next 7/14/30 days

Resources

ResourceDescription
ads://overviewCross-platform dashboard summary
ads://campaignsAll active campaigns with key metrics
ads://budgetBudget allocation across platforms
ads://alertsRecent performance anomalies and warnings

Unified Metrics Schema

AdOps normalizes metrics across platforms:

MetricFormulaNotes
CTRclicks / impressions × 100Click-through rate (%)
CPCspend / clicksCost per click
CPMspend / impressions × 1000Cost per 1000 impressions
ROASconversion_value / spendReturn on ad spend
CPAspend / conversionsCost per acquisition
Conversion Rateconversions / clicks × 100%

CSV column mapping:

AdOps FieldGoogle Ads CSVMeta Ads CSV
spendCost (USD equivalent auto-converted if micros)Amount spent (USD/EUR/...)
impressionsImpressionsImpressions
clicksClicksLink clicks
conversionsConversionsResults (Purchases/Leads/etc.)
conversion_valueConv. valuePurchases conversion value
reach—Reach (Meta-only)
quality_scoreQuality Score (if present)— (Google-only)

European locale numbers (125,50 = 125.50) and semicolon-delimited CSVs are auto-detected.


Configuration

AdOps is stateless from the network's point of view — no API keys, no OAuth. The only configuration is where it persists imported data:

VariableDescriptionDefault
ADOPS_DATA_DIRDirectory for JSON persistence./data

All other behavior is controlled via tool arguments.


Pricing

TierPriceFeatures
Free$01 imported CSV per day, demo mode, all 17 tools read-only
Pro€24 lifetimeUnlimited imports, full CRUD, all analytics tools
Agency$59/moMulti-account, white-label reports, priority support

Available via GitHub (self-hosted, free) or the MCPize marketplace (managed).


Development

git clone https://github.com/enzoemir1/adops-mcp.git

cd adops-mcp npm ci npm run build npm test # 91 tests across 10 suites npm run inspect # Open MCP Inspector

Tests

91 tests covering:

  • CSV parser (11 tests): RFC 4180 quoting, BOM, European/US number formats, delimiter detection
  • Google Ads CSV import (7 tests): campaigns report, day segmentation, objective mapping, European locale
  • Meta Ads CSV import (5 tests): Meta-specific columns, currency detection from header, objective mapping, reach/frequency capture
  • Export recommendations (8 tests): Google Ads Editor CSV format, Meta Ads Manager CSV format, JSON wrapper, Markdown rendering, min_delta_pct filter, limit, by_type summary
  • Storage: Connection CRUD, campaign search, metrics aggregation, batch inserts
  • Analytics: Metric calculations, performance reports, forecasting, benchmarks
  • Optimizer: Budget analysis, reallocation, scaling/pausing recommendations
  • Anomaly: CPC spike detection, conversion drops, sensitivity, severity sorting
  • E2E Workflow: 14 real user scenarios

Roadmap

  • v1.3 — Add Google Ads Editor .csv.gz and Excel .xlsx support
  • v1.4 — Live Google Ads / Meta Ads API integration as an optional enterprise feature (BYOK — bring your own developer token + app review)
  • v2.0 — Multi-user server mode with JWT auth for team deployments

Pro License

AdOps ships in Free mode — ad_demo_seed, ad_csv_import, platform_connect, campaign_list, campaign_create, campaign_update, campaign_pause_resume, ads_report, budget_reallocate, audience_insights, and creative_specs are open. The following tools require a Pro license:

  • ads_export_recommendations — bulk-edit CSV export for Google Ads Editor / Meta Ads Manager
  • budget_analyze — AI budget allocation analysis with action recommendations
  • anomaly_detect — statistical anomaly detection
  • ab_test_analyze — A/B test z-test with significance + uplift
  • forecast_spend — 7/14/30-day spend & ROAS forecast
  • competitor_benchmark — industry benchmark comparison

Buy a Pro License (€24, lifetime, 3 machines): https://automatiabcn.lemonsqueezy.com/buy/1525c929-832c-4472-a88a-58edbfa4e87b

Or get the [Indie MCP Stack Bundle](https://automatiabcn.lemonsqueezy.com/buy/55e932fd-8319-47f0-8e95-0b86a29f2617) (€69, all 4 servers).

export LEMONSQUEEZY_LICENSE_KEY=YOUR-KEY-HERE

Or in your MCP client config:

{

"mcpServers": { "adops-mcp": { "command": "npx", "args": ["-y", "adops-mcp-server"], "env": { "LEMONSQUEEZY_LICENSE_KEY": "YOUR-KEY-HERE" } } } }

Validation is cached locally for 24 h — fully offline-capable after first run.


License

MIT License. See LICENSE for details.

Built by Automatia BCN.

PopNxに聞く