Kaminari Ad

面向发布商和广告网络的广告质量与安全解决方案:扫描广告、落地页及重定向链,检测恶意广告、自动跳转、伪装和诈骗行为,并管理检测策略、警报和网络钩子。

托管 MCP 服务器

npx add-mcp 'https://mcp.kaminari.ad/mcp'

可安装到 Claude Code、Codex、Cursor 等客户端

文档

Manage ad verification with one prompt

Connect Kaminari Ad to Cursor, Claude Desktop, or any MCP-compatible agent. Trigger scans, write policies, monitor alerts — in plain English. 108 tools, no dashboard needed.

Scan creatives in seconds

Describe the URL and target GEO. The AI picks the device profile, queues the scan, and returns the verdict — no dashboard clicks.

Investigate verdicts in plain English

"Why did scan #abc fail?" The AI fetches the scan, evidence, redirect chain, and tag matches in one back-and-forth.

Author policies as you speak

"Flag any creative claiming 100% returns." The AI writes a custom rule, dry-runs it on past scans, then deploys.

Monitor alerts without the dashboard

"What alerts came in overnight?" Get a grouped list. Escalate or resolve in one command.

Cost attribution on demand

"How much did campaign X spend this week?" Get usage broken down by campaign, org, or day — without building a report.

Your API key stays on your machine

Local stdio install passes the key directly to Kaminari Ad — no MCP-side storage. Hosted mode uses Bearer auth, no caches.

01

Scan a creative across multiple countries

"Scan https://example.com/banner across the top 20 GEOs on real iPhones. Return any that flagged cloaking."

list_emulators → create_bulk_scans → list_scan_tags

02

Build and test a custom rule

"Write a rule that fires when a landing page mentions 'guaranteed returns'. Test it against my last 200 scans before I activate it."

create_custom_rule → test_custom_rule

03

Schedule a campaign with Slack alerts

"Set up a recurring campaign that re-scans my top 50 advertisers every 6 hours. Send any violation to #ad-quality Slack."

create_campaign → set_campaign_alert_overrides

04

Cost report by campaign

"Show me check count and spend by campaign for the last 7 days."

get_usage_summary → list_usage

05

Replay a failed webhook delivery

"Delivery #d-abc failed yesterday. Replay it now and tail the next 3 attempts."

replay_webhook_delivery → list_webhook_deliveries

1

Click 'Install in Cursor'

The button above (or at the top of this page) opens Cursor with a pre-filled mcpServers entry. If Cursor isn't installed, the page stays put with the deeplink URL you can paste manually.

2

Paste your API key

In the config form Cursor shows, paste your KAMINARI_AD_API_KEY — get one at app.kaminari.ad → Settings → API Keys.

3

Save and start chatting

Open any chat in Cursor and try "List my recent scans" or "Show open alerts".

Alternative: edit config file manually

{
  "mcpServers": {
    "kaminari-ad": {
      "command": "npx",
      "args": ["-y", "@kaminari-ad/mcp"],
      "env": {
        "KAMINARI_AD_API_KEY": "your-key"
      }
    }
  }
}

Hosted HTTP transport

For serverless agents, CI pipelines, or clients without a local Node runtime — point at the hosted endpoint with a Bearer header. Same 108 tools, no Node install.

{
  "mcpServers": {
    "kaminari-ad": {
      "url": "https://mcp.kaminari.ad/mcp",
      "headers": {
        "Authorization": "Bearer your-key"
      }
    }
  }
}

Account

14 tools

Org, users, roles, labels, API keys — invite, revoke, transfer ownership.

Scans

13 tools

Queue scans (one or bulk by GEO), inspect verdicts, re-check, cancel, pull screenshots, creative HTML, video and VAST XML.

Campaigns

10 tools

Create, schedule, run, archive, list runs — recurring verification jobs.

Campaign Groups

10 tools

Folder-level operations: run all, cancel all, pause/resume schedules.

Runs

3 tools

Inspect run-level counters and the scans they contain; cancel.

Tags

5 tools

Read system tags, manage custom tag definitions, list tags attached to a scan.

Custom Rules

6 tools

Author plain-English detection rules. Test-rule (dry-run) before deploy.

Custom Taxonomies

7 tools

Define your own content categories, parse them from plain text, restore deleted ones.

Policy Sets

11 tools

Group rules + tags into policies, request approval, set the default, attach to campaigns.

Alerts

4 tools

List violation alerts, escalate/resolve/dismiss one or in bulk, stats by status.

Webhooks

11 tools

Register endpoints, list deliveries, test, replay (single or bulk), rotate secrets.

Billing

4 tools

Balance, usage, plan limits, ledger transactions.

Invoicing

2 tools

Invoice list with status and amounts, invoice PDF download.

Alert Notifications

5 tools

Slack / Telegram / Email / Webhook destinations and per-campaign routing.

Reference data

3 tools

Countries / GEOs, device profiles and proxy targeting for scan parameters.

  1. 1. Sign up at app.kaminari.ad (free, no card required)
  2. 2. Settings → API Keys → "Create new key"
  3. 3. Copy the key (shown once) — paste into your MCP client config

Free to create. You only pay per successful scan.