com.plainrouter/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Plainrouter
Publisher-provided description
Meta Ads MCP: read ad accounts and signal health; propose governed changes under Ask or Full.
Summary by lookupd
Reads Meta ad accounts and performance, manages stored rules, and proposes governed budget or status changes for review.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://plainrouter.com/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://plainrouter.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://plainrouter.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 44)
Publisher-provided text
get_arrivals_comparisonReturn counted arrivals beside Meta outbound clicks for the authorized workspace and selected trailing window. difference is arrivals.value minus claimed_clicksget_conversion_journeysRead credited conversion journeys for an authorized workspace. Plainrouter counts earned from its own journeys. Earned covers every selected conversion kind; clget_cac_by_channelReturn Plainrouter-earned conversions by channel, with cost per earned conversion in each spend currency, using stored ad spend. Each currency's cac divides thaget_signal_qualityRead stored conversion delivery outcomes, delivery gaps, retained identity presence, and journey coverage for an authorized workspace. The response uses storedget_trial_proofFollow stored trial-start cohorts to their first positive payment at 14, 30 and 60 days. Default campaign/ad-set membership is the last pre-trial touch carryingget_event_volumeRead weekly distinct optimization-event delivery counts by ad set, campaign or platform from stored data. Plainrouter delivery counts, not Meta's learning statuget_signal_healthDiagnostic view of first-party event flow, Meta delivery outcomes, match quality, and reconciliation gaps from Plainrouter stored measurements. Not admissible eget_performanceAdmissible proposal evidence: reconciliation meta_reported shows Meta dataset event totals beside gateway_verified events Plainrouter sent and Meta accepted. Thget_install_instructionsReturn managed-hostname installation material and first-arrival state for the authorized workspace. Includes ordered SaaS setup steps and owner handoffs. Returnget_consent_ratesRead recorded consent rates and recent consent receipts for the requested authorized workspace. Output schema_version 2 replaces country breakdowns and the counget_cookie_scanRead the latest cookie scan for the authorized workspace. Cookie inventory includes consent phases; findings concern only pre-consent activity. Blocked and faillist_workspacesList the workspaces and effective access tiers in this credential scope.get_account_stateReturn the authorized advertising account, workspace, connection, Signal destination, and currently available account capabilities. Includes stored Stripe subscget_account_inventoryRead the authorized workspace account inventory from the Meta mirror, with optional level, status, parent, and ID cursor filters.get_inventory_metricsReturn counted Plainrouter arrivals beside daily Meta metrics for mirrored campaigns, ad sets and ads. object_metrics contains account-timezone daily comparisonpropose-actionsPropose a batch of budget, status, upload, or creative-duplication actions for the approved ad account. In Ask, every policy-allowed change waits for a person tdry_run_actionsPreview policy decisions and execution diffs for a proposed Action batch without writing it.list_actionsList proposed actions for the authorized workspace and advertising account.get_action_batchGet a proposed action batch for the authorized workspace and advertising account. Each action’s counted_evidence contains frozen proposal-time target figures anget_actionGet one proposed action for the authorized workspace and advertising account. counted_evidence contains frozen target figures and coverage captured at proposalget_action_decision_receiptGet the persisted decision receipt for an authorized proposed action. Receipts can include counted_evidence frozen at proposal time with account-currency valuesget_action_policyGet the effective Actions policy for the authorized workspace without creating a policy row.actions.rules.listList stored performance rules available to this workspace key. This does not evaluate them.actions.rules.showRead a stored performance rule and its immutable revisions, with author type only.actions.rules.createStore a performance rule disabled. Enabling requires an explicit update; this never evaluates or proposes actions.actions.rules.updateEdit a stored performance rule by appending a revision, or explicitly enable or disable it. This never evaluates or proposes actions.get-creative-libraryReturn Meta image and video assets with the ads and last-30-day performance historically associated with each asset.launch.creatives.indexList creatives in the workspace bound to the authenticated execution token.launch.creatives.showShow one creative in the workspace bound to the authenticated execution token.launch.creatives.storeStore one JPEG, PNG, MP4, or QuickTime creative from strict base64 content in the token-bound workspace. When supplying output from an outside tool, set tags.ge
Details
- Version: 0.4.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1290 ms
- First indexed:
- Last seen in registry:
- Website: https://plainrouter.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.plainrouter/mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp