MCP server
Postclick by PPC.io: Landing Page CRO
io.ppc/postclick-landing-page-cro
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Landing-page CRO: audit pages, rewrite copy, answer buyer objections, design and build via MCP.
Working at last checkVerified publisher: ppc.ioAbout 7,022 tokens per request once connected21 tools
https://mcp.ppc.io
At a glance
- Type
- MCP server
- Publisher
- ppc.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 21
- Token cost
- About 7,022 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http postclick-landing-page-cro https://mcp.ppc.io
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.postclick-landing-page-cro] url = "https://mcp.ppc.io"
Gemini CLI
{"mcpServers":{"postclick-landing-page-cro":{"httpUrl":"https://mcp.ppc.io"}}}
Cursor
{"mcpServers":{"postclick-landing-page-cro":{"url":"https://mcp.ppc.io"}}}
VS Code
{"servers":{"postclick-landing-page-cro":{"type":"http","url":"https://mcp.ppc.io"}}}
Antigravity
agy mcp add postclick-landing-page-cro https://mcp.ppc.io
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"postclick-landing-page-cro","server_url":"https://mcp.ppc.io","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"postclick-landing-page-cro","server_url":"https://mcp.ppc.io"}
Tools
ask_audit~647 tokens
Free. Answers one question from a completed audit by returning that part of it in full: small enough to give the user whole, unlike the entire report. THIS IS THE TOOL FOR ANY FOLLOW-UP QUESTION about a page you have already audited. Never answer a question about an audited page from your own summaraudit_page~282 tokens
Start a new landing-page audit when requested. Use check_balance for page coverage and follow the user's permission. First search for existing work when the request concerns a prior audit. Pass campaign context already supplied. Returns an audit_id; use get_audit with wait:25, then run_cro_skill forbuild_page~195 tokens
Build the design the user selected into a complete HTML page when requested and covered by their plan. Use check_balance for coverage and quote only returned purchase prices when a purchase is needed. Returns build_run_id. Use get_build with wait:25; completion requires artifact_ready. Do not publischeck_balance~119 tokens
Read the current plan, page allowance and purchase prices. Check coverage before starting a new page or when the user asks about cost. Work on a covered page does not have separate audit, design and build prices. Quote only returned prices; a missing price or allowance is unknown.describe~88 tokens
List what is in the account when the user asks to see their work. For a page fix, copy rewrite or designer brief, call run_cro_skill directly; no account overview is needed first.export_page~344 tokens
Free. Packages a finished page as a zip that runs on any static host: index.html with every image it uses pulled into assets/, plus a README and metadata.json. Returns a download link. This is the one for a user who wants the files. share_page is the one for a user who wants something to look at. Itfetch~486 tokens
Free. Reads any single thing by its address, which looks like postclick://audit/<id> and comes from `search`, from `describe`, or from any other tool's answer. A plain id works too if that is all you have. `expand` is what makes this worth calling: pass `*` and you get everything attached in one go,generate_concepts~248 tokens
Generate visual design directions for an existing audit when requested. Use check_balance for page coverage and follow the user's permission. Returns a run to resume with get_concepts; show the images already available before asking the user to choose. Never start a build without their choice.get_asset~412 tokens
Free. Every design, page capture and logo has an asset_id on the field that holds it. Pass it here. Which form you ask for depends entirely on where the picture is going, and getting it wrong is expensive. `as: "url"` is the DEFAULT AND USUALLY RIGHT one: a public link, no login, full size. Use it fget_audit~216 tokens
Read audit status, changed progress, server elapsed time and ranked findings with typed edits. Use wait:25 while running. A failed, cancelled or stalled run is not a finished report. Once complete, use run_cro_skill or ask_audit for the relevant buyer, copy or offer evidence. Reading does not authorget_audit_report~186 tokens
Read the complete stored audit as markdown for a full review. It can be long: use topic or ask_audit for one question, or run_cro_skill for a specific deliverable. Missing and withheld sections remain unknown. Buyer journeys are modelled, not customer research.get_build~406 tokens
Free. Returns the build's status and, once finished, the complete page. A build takes 15 to 25 minutes, so poll it with wait set to 300: the call holds open and returns the moment the stage moves or the page is ready, which turns a twenty-minute build from dozens of identical reads into a handful ofget_competitors~332 tokens
Costs nothing. Returns the competitor layer of a finished audit: the rivals bidding on the same clicks, the live ads Google is serving for each of them with the keyword, search volume and CPC behind every one, the landing pages those ads click to, which rival advertises most, the advertisers currentget_concepts~599 tokens
Free. Returns every concept rendered for an audit, each with its image URLs and a link to view it full size, and a runs.active count of how many are still rendering. A pack takes 3 to 8 minutes. While runs.active is above zero, call it with wait set to 300: it holds the connection open and comes bacget_notes~129 tokens
Free. Returns the notes saved against one record, or every note in the workspace when no address is given. Worth calling at the start of a repeat job, so a monthly report picks up whatever the last one left behind.list_cro_skills~93 tokens
Find Postclick methods for prioritising page fixes, ad-to-page message match, buyer objections, copy edits and client test briefs. Returns starter requests and portable skill downloads. No account needed.publish_pageSends messages · ~415 tokens
Free. Takes HTML you wrote and hosts it at postclick.ppc.io/r/<name>, public, no login, ready to send to a client. A client gets a plain web page, not a link into a chat. We do not template the page, style it or add anything to it: it is exactly the report you wrote. USE PLAIN IMAGE LINKS HERE, fromrun_cro_skill~713 tokens
Use when the user wants page fixes, message match, buyer objections, copy rewrites or a client test brief. In your answer, never add free, guarantees, ratings or performance claims unless the source explicitly confirms them. Audit suggestions are not verified facts. Finished copy must not contain plsave_note~274 tokens
Free. Attaches anything you like to any record: who the client is, what they were charged, which findings they have already fixed, when you last sent them a report. Any name, any value. We never look inside it and the audit engine never reads it, so it cannot change what Postclick does. It is theresearch~327 tokens
Free. Finds anything in this workspace by words: a domain, a page URL, a client's name, a design's caption, a project. Returns an address for each hit that you pass straight to `fetch`. Use this the moment somebody refers to work they have already done — "the zoomdrain page", "last month's audit", "share_page~511 tokens
Free. Mints a public no-login link that anyone can open, including someone with no account. THIS IS THE TOOL FOR 'send me the designs' or 'I want to forward this to my client'. Never hand over a dashboard or app link for that: the recipient hits a login wall and sees nothing. Pass concept_id to shar
Browse
Related MCP servers
- Marketing Compliance
Crypto marketing compliance rulesets over MCP: MiCA, FCA, GDPR, SEC, MAS, VARA. Not legal advice. - TradePilot Agent Commerce
120 pay-per-use AI agent services on Base (x402/USDC): drafting, data tools, SEO, specialists. - LaunchCheck x402
Paid x402 MCP tool for stress-testing launch and marketing copy before publication. - ZeroStart Paid Service Tools
Bounded data, document, web-quality, and operations services purchased with USDC through x402. - PageCritic
Audit a landing page's conversion (score, top issues, fixes) and check if AI crawlers can read it. - PageRoast
AI landing page roast: score /100, 5-second test, top 3 conversion problems quoted from any URL. - Persuasion Taxonomy
Plan and check marketing copy against the nine questions every reader asks. Free, no API key. - X402 Endpoints
x402 paid API tools for AI agents on Base: EU/global registries, crypto, wallet & agent trust.
Badge for your README
[](https://aptlynx.net/servers/io.ppc/postclick-landing-page-cro)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents