---
title: Paid Ads Platform for Developers and Agents | Plainrouter
description: 'Plainrouter is a paid ads platform for developers and AI agents: Meta conversion tracking and governed ad changes. Built by Wudaku Oy in Helsinki.'
canonical: https://plainrouter.com/
last_updated: 2026-11-05
---

# The paid ads platform for developers and agents

Let your AI agent handle the ad work. It recovers the conversions Meta misses and acts within your limits.

[Start building for free](/register) · [Connect your agent to Meta Ads with MCP](https://plainrouter.com/docs/mcp/setup)

## Spending on ads is easy. Scaling profitably isn't.

Stop spending on losers and scale the winners, without living in Ads Manager.

| Before Plainrouter | After Plainrouter |
| --- | --- |
| You, in Meta Ads Manager | Agents and rules run Meta ads |
| Budget keeps flowing to losers | Losers paused, budgets cut |
| Ad blockers hide conversions | Recovers blocked conversions |
| Winners wait until you notice | Scaled with your approval |
| Agent access feels too risky | Approvals and a kill switch |
| No proof a change landed | What Meta confirmed, and when |
| Every change, by hand | Every change, on record |

## Everything it takes to scale profitably

See every conversion. Back the winners. Test new ads.

### Let your agent do the legwork.

It spots winners and losers before you would.

### Set the pace. Keep control.

Approve changes in Ask. Let Full run them on its own.

### Launch new ads.

Fight creative fatigue. Test [new creatives in bulk](/product/launch).

### Make changes from your own tools.

[No Ads Manager needed](/product/actions).

Your agent proposes changes. Ask waits for your approval; Full can pause ads and cut budgets automatically. [Actions checks and records the result](/product/actions), and changes that break your rules stay blocked in the Inbox.

### Recover more conversions.

Get back the ones your [Pixel never saw](/product/signals) and boost your ROAS.

### Cheaper conversions, same budget.

It all adds up to a lower cost per conversion.

## Built for every stack

Connect your agent, your code or your workflows.

**MCP.** Connect Claude Code. It signs in over OAuth. [Claude Code for Meta ads guide](/agents/claude/meta)

```bash
claude mcp add --transport http plainrouter https://plainrouter.com/mcp
```

**SDKs.** Install the TypeScript, Python, PHP, Go or Ruby SDK. [SDK docs](https://plainrouter.com/docs/sdk/overview)

```bash
# TypeScript
npm install @plainrouter/sdk
# Python
python -m pip install plainrouter
# PHP
composer require plainrouter/sdk
# Go
go get github.com/plainrouter/sdk-go
# Ruby
gem install plainrouter-sdk
```

**CLI.** Install the CLI and sign in. [Read the docs](https://plainrouter.com/docs)

```bash
npm install --global @plainrouter/cli
plainrouter auth login
```

**REST.** List your latest events. [API docs](https://plainrouter.com/docs/api/conversions)

```bash
curl https://plainrouter.com/api/v1/dashboard/events \
    -H "Authorization: Bearer $PLAINROUTER_TOKEN"
```

## Key facts

- Plainrouter is a [paid ads platform](/about) for developers and AI agents.
- Plainrouter supports Meta ads only.
- Plainrouter connects through [MCP, SDKs, the CLI or the API](/solutions/developers).
- Plainrouter’s Full mode can pause ads and cut budgets automatically; [higher budgets and new campaigns or ad sets still need your approval](/product/actions).
- Plainrouter is [free under $300 in last month’s ad spend](/pricing), with no arrival limits or charges.
- [Wudaku Oy](/about) builds Plainrouter in Helsinki, Finland.

## Frequently asked questions

### How much does Plainrouter cost?

[Plainrouter is free](/pricing) while last month’s ad spend is under $300. Arrivals are never billed or capped. No credit card or sales call.

### Is it safe to give an AI agent my ad account?

You control your agent’s access. Start read-only, approve changes in Ask and [stop further changes with the kill switch](/definitions/kill-switch).

### Which AI agents work with Plainrouter?

Claude, ChatGPT, Cursor and other remote HTTP MCP clients can connect to Plainrouter. [Connect with OAuth or a workspace key](https://plainrouter.com/docs/mcp/setup).

### How fast can I start?

You can [start with a free account](/register), without a sales call. Create a workspace, connect Meta and add your agent with OAuth or a workspace key.

### Does every ad change need manual approval?

No. Ask waits for your approval; Full can pause ads and cut budgets automatically. [Higher budgets and creating or restarting campaigns or ad sets always need your approval](/product/actions).

### How do I know a change actually landed in Meta?

Open the [action record](https://plainrouter.com/docs/actions/audit-log) to see what was requested, what Meta confirmed and when. Failed attempts show as failures.

## From the Library

Browse all articles in the [Library](/library).

## Scale your winners with Claude, ChatGPT, or Cursor

[Start for free](/register)
