MCP.so
Sign In

Adbutler

@adbutler

About Adbutler

MCP server for the AdButler ad management API — 36 tools for AI assistants

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

adbutler

Submitted by

Rob@AdButler

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "adbutler": {
      "command": "npx",
      "args": [
        "-y",
        "@adbutler/mcp-server"
      ],
      "env": {
        "ADBUTLER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

length.## What is Adbutler?

Adbutler is an MCP server that lets you manage your entire AdButler account from any AI assistant (Claude, ChatGPT, Cursor, etc.). It exposes the full AdButler v2 API — 600+ tools covering advertisers, campaigns, zones, creatives, placements, VAST video, programmatic/RTB, reporting, targeting, drafts, contracts, and product catalogs — plus 9 pre-built workflow prompts for common tasks.

How to use Adbutler?

Two options: hosted (recommended) – configure your MCP client with the URL https://mcp.adbutler.com/mcp (or /sse for legacy) and pass your AdButler API key via an Authorization: Bearer header. Local stdio – run npx -y @adbutler/mcp-server with the environment variable ADBUTLER_API_KEY set in your client‘s MCP config. No API key? The hosted server guides you through a free trial signup.

Key features of Adbutler

  • 600+ tools covering 100% of the AdButler v2 API (604 endpoints)
  • 9 workflow prompts for end-to-end tasks (campaign launch, reporting, VAST video, etc.)
  • 3 fallback meta-tools: search, describe, and call any API endpoint
  • Supports both hosted (Streamable HTTP/SSE) and local stdio deployment
  • Works with any MCP client (Claude, ChatGPT, Cursor, Windsurf, Cline)
  • Hosted version collects only anonymous usage analytics; self-installed copies collect nothing

Use cases of Adbutler

  • Launch and manage display advertising campaigns with targeting and budgets
  • Set up VAST 4.2 video ads with linear creatives and companion banners
  • Generate custom reports with specific dimensions, filters, and scheduling
  • Configure programmatic deals, bidders, and PMP deals for RTB
  • Stage complex campaigns as drafts before publishing atomically

FAQ from Adbutler

What authentication is needed?

You need an AdButler API key from the dashboard (Settings → API Keys). For hosted use, pass it via an Authorization: Bearer header or configure it inside the chat using the setup_api_key tool. For local installs, set the ADBUTLER_API_KEY environment variable.

Can I try Adbutler without an existing account?

Yes. Connect to the hosted MCP without authentication and the AI will guide you through a free trial signup, using create_trial_account and verify_trial_email tools.

Does the hosted server collect my data?

Only anonymous usage analytics: tool name, account ID, key fingerprint, transport type, call duration, and error details. Tool arguments, response bodies, and raw API keys are never collected. The npm/self-hosted version collects nothing.

Which transports does the hosted server support?

It supports both Streamable HTTP at /mcp and legacy SSE at /sse. New clients should prefer Streamable HTTP.

What MCP clients are compatible

Comments

More Other MCP servers