Set up your connection
Configure Claude Code, try the sandbox, and verify the bound Meta ad account.
Explore the tools
Check tool inputs, outputs, permissions, and side effects.
What can I do with Plainrouter MCP?
Budget changes, ad activation, and delivery-status execution are unavailable. Suggest only records proposals and approvals without executing them.
How do I get started?
1
Connect a client
Use the sandbox without an account, or configure the production endpoint with a workspace execution token. Follow Setup.
2
Verify the account
Call
get_account_state. In production, confirm the returned workspace and Meta ad account before requesting more data or a proposal.3
Choose a workflow
Start with a read. Use Signals diagnostics, or follow the creative proposal walkthrough when you are ready to request a change.
Connection details
Which clients can connect?
The setup guide includes Claude Code configuration. Other clients need remote HTTP MCP support and a way to send a fixed bearer credential. A client that requires OAuth sign-in for every remote server cannot use Plainrouter’s production token flow as documented here. Custom clients should follow the protocol and header requirements. Plainrouter does not issue anMcp-Session-Id; authenticate each production tool request with the workspace token.
Access and approval
A workspace owner issues the token for the intended Meta ad account. Start with the Read tier for account and creative-library inspection; proposal-producing tools require Write or Admin. Choose a token tier.Plainrouter MCP uses workspace execution tokens. OAuth management credentials and Signals workspace secrets do not authenticate MCP tool calls.
get_signal_health reads stored measurements; get-creative-library contacts Meta. The optional verify_signal_ingestion diagnostic writes an identity-free event and does not prove a real website arrival. Creative proposal calls write to Plainrouter; they do not directly create the Meta ad.
Policy checks, human approval, and provider verification govern supported creative execution. A proposal or approval is not Landed. Review the tool reference for exact permissions and the proposal review guide for execution states.
Continue with your task
- Try the sandbox without accessing production data.
- Connect your Meta ad account and verify the first read.
- Create a paused creative variant with an explicit approval step.
- Troubleshoot a connection or rotate and revoke access.