SpendSignoffSpendSignoff
>_On the runtimeAI client

Add SpendSignoff to Claude Code with one CLI command.

Run `claude mcp add` to register the SpendSignoff server, sign in over OAuth, and manage ad accounts from the terminal — drafts only, spend held for approval.

Your AI can read and draft — it can never spend without your approval.
In your AI client
claude: reconcile our Meta and Google Ads daily budgets against the $1,500 plan and draft cuts to whatever is pacing over.
Drafts

A draft trimming 3 campaigns pacing over plan back to a combined $1,500/day — staged for your approval.

Staged as a draft. Nothing reaches your ad accounts until you approve it.

Claude Code adds MCP servers from the CLI. A single `claude mcp add` command registers SpendSignoff; the OAuth sign-in runs in your browser, and your connected accounts become read and draft tools in the session.

Claude Code is issued mcp.read and mcp.draft. It reads live data and stages drafts from the terminal; going live is a separate step in the SpendSignoff dashboard. This client is coming soon.

What it does

01

Register with `claude mcp add`

Run the CLI command pointing at https://mcp.spendsignoff.com/mcp. The server is added to your Claude Code config without hand-editing JSON.

02

OAuth from the terminal flow

Claude Code opens the SpendSignoff consent screen in your browser. You grant mcp.read and mcp.draft and return to the session — no pasted key.

03

Ask in the session, read comes back live

In a Claude Code session, ask about an account. It calls the read tools and returns live spend, ROAS, and pacing from Google Ads or Meta.

04

Drafts land in the approval queue

Request a change and Claude Code stages a typed draft into your SpendSignoff queue with the before → after diff. It cannot commit spend from the CLI.

How it works

1

Read

Ask Claude Code about an account. It calls the read tools and answers from live Google Ads and Meta data.

2

Draft

Tell it what to change. It stages a typed draft — a budget move, a bid change, a pause — for review.

3

Approve

Open the SpendSignoff queue, read the diff, and use the two-step approve to push it live. The action is signed into the audit log.

Questions

When is Claude Code support live?

It is coming soon. The CLI `claude mcp add` flow is the planned setup; reads and drafts will behave exactly as they do in the other clients.

Will it be able to spend on its own?

No. Claude Code will hold read and draft scopes only. You approve every live change with a two-step confirm in the SpendSignoff dashboard.

Connect it to

Put Claude Code on autopilot — with your hand on the switch.

Free to connect and read. You only pay when you want the operator drafting around the clock.

Book a demo
    Claude Code + SpendSignoff — manage ad campaigns by chat · SpendSignoff