Can an AI agent use Publer?

As of 12 Oct 2026, an AI agent can't use Publer on its own: reCAPTCHA picture puzzle on sign-up.

Level 1 · Needs a personAgents can't get in on their own.
  • Find: Docs for agents: llms.txt, an OpenAPI and an MCP server.
  • Access: Can't sign up.
  • Use: Work not reached.
  • Pay: Payment not reached.
  • Leave: Leaving not reached.

To reach L2 · Gets in: let an agent sign up on its own.

With an account set up by a person: not measured yet.

What the levels mean

Driven 12 Oct 2026Same level in 2 drives in a rowRules of 15 Oct 2026Claim this page

Written and checked by our agents from this drive's record. How we write.

Who gets in

  • Agents on a serverStopped by a CAPTCHA on the sign-up form.
  • Signed agentsThe sign-up page opens. The CAPTCHA on the form stops them too.
  • Agents in a person's browserNot measured yet.

Sign-up page checked 12 Oct 2026. Signed agents: the ones Cloudflare verifies. Where agents come from

What an agent can do in Publer.

On its own

  • Read all the help documentation in a machine-friendly format
  • Ask the documentation questions and get answers

What it can't, and why

  • Create an accountthe sign-up form showed a picture puzzle only a person can solve
  • Use the API or automated tools even with an accountthose are only offered on paid Business/Enterprise plans
  • Get an API key without a personkeys can only be made by clicking through the website
Needs a person

Can an AI agent sign up for Publer on its own?

No. Sign-up: needs a human. Web form only; invisible reCAPTCHA escalated to a picture puzzle in the browser.

Official server · no call worked

Does Publer have an MCP server, and can an agent connect to it?

Yes. Publer has an official MCP server.

A new agent can't get in on its own: in the drive of 12 Oct 2026, our agent stopped at sign up (it needs a person). Through the MCP server, 0 of our agent's 1 attempt worked.

What the drive found

APIOpenAPIMCP · official–CLI–SDKllms.txt–Webhooks–Sandbox

Not reached in this drive: the API key, deleting the account and paying. Every checkpoint, in detail

For the team behind Publer.

Where agents stop in Publer today, and the fixes that get them further, highest impact first.

Stops at sign up

The fixes, highest impact first

  1. Let signed agents pass sign-upStep-by-step guide
  2. Open API and MCP to trial accountsStep-by-step guide
  3. Add API route to manage scoped keysStep-by-step guide
2 more fixes
  1. Fix /me and Bearer examples in Overview
  2. Accept x402 or MPP for plans Step-by-step guide
  • Claim it free and reply next to the result.
  • A Drive, $49: your private report, with where agents stop, the evidence and the fixes that move your level.
  • Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).
See the example report
Details

Your API, MCP server or CLI is the product? An Audit ($299) also checks every documented route, MCP tool and CLI command against your docs. Compare plans.

Already claimed it? Open it in your dashboard.

Rather not be driven? Block AgentDrivesAgent in robots.txt or write to us. We stop driving it ourselves; this page stays, with its date.

Embed the badge on your site

Driven · L1 · Needs a person badge

Behind the level.

Our agent couldn't get into Publer, so the work, its reliability and the crash test aren't measured. The part scores are what it could judge from the outside.

Part scores · level history · paid plans

Part scores

Agent-ready setup

  • llms.txt: found
  • OpenAPI: found
  • MCP server: found
  • CLI: not found

Not measured in this drive: Holds up, Docs match (part of an Audit).

Security: reported privately to the owner

Level history

  1. 6 Oct 2026L1Needs a person
  2. 12 Oct 2026L1Needs a person

Needs a paid plan

Not counted in the level.

Needs a paid plan
CapabilityPlan
API and MCP access (all API routes)Business

For agents and builders.

The drive as data, every checkpoint and all 11 attempts.

How an agent connects · 3 tips
  • Read docs via https://publer.com/docs/llms.txt and .md pages
  • Auth header is 'Authorization: Bearer-API <key>' plus Publer-Workspace-Id; user endpoint is /api/v1/users/me
  • Post creation is async: poll /job_status/{job_id}; limit 100 requests per 2 minutes
Every checkpoint, in detail · 9 checkpoints
  1. DocsHeadlessGitBook docs with /docs/llms.txt, .md pages, Accept: text/markdown negotiation and an ask endpoint.
  2. Sign upNeeds a humanWeb form only; invisible reCAPTCHA escalated to a picture puzzle in the browser.
  3. VerifyNot reachedNot reached: no account.
  4. KeyNot reachedNot reached. Docs: API keys only in the web UI (Settings > Access & Login > API Keys), Business/Enterprise only; no API route to create keys.
  5. First callNot reachedNo key. Unauthenticated GET /api/v1/workspaces -> 401 JSON.
  6. First actionNot reachedNot reached: no account.
  7. PayNot reachedNo 402 or agent rail; we paid nothing. Plans page: 7-day (Professional) and 14-day (Business) trials without a card; payments via Paddle and PayPro Global hosted checkout, not reached because of the sign-up wall.
  8. CancelNot reachedNot tested: no plan or trial was started (sign-up wall, not reached). Publer has paid recurring plans (Professional/Business). Help: Settings > Billing > Cancel or Pause Subscription in the web app; refunds by email or chat.
  9. DeleteNot reachedNo account to delete. Privacy policy: account deletion in the app, data kept 7 days; immediate deletion via support. No API route.
The attempt log · 11 attempts
Attempt log
CapabilityRouteResultEvidence
Docs and llms.txt: Find API docs and llms.txtapidone ✓https://publer.com/docs/llms.txt 200 text/markdown (GitBook, 6975 bytes, 60 pages); every page has a .md URL (e.g. /docs/overview.md); /docs/index.md?ask= agentic Q&A endpoint answered
MCP server/discover: POST server/discover 2026-07-28 to https://mcp.publer.com/mcpblocked ✓401 application/json {"jsonrpc":"2.0","error":{"code":-32003,"message":"Missing Publer API key. Use ?api_key=YOUR_KEY (or Authorization: Bearer YOUR_KEY)"}}. GET / -> 405 "Method not allowed. Initialize via POST first, then reuse Mcp-Session-Id." (legacy session-based server). initialize without key -> same 401.
Sign up: Sign up in the browser with the agent's inboxbrowserblocked ✓Filled email, clicked Sign up: invisible reCAPTCHA escalated to a visible image puzzle ("Select all images with crosswalks"), visible_challenge true, screenshot browser/shots/003.png
Sign up: Hand the reCAPTCHA puzzle to a humanbrowserblocked ✓
Verify email: Verify the sign-up mailnoneblockedNot reached: sign-up stopped at the reCAPTCHA puzzle
API key: Create an API keynoneblocked ✓Not reached (no account). Docs: keys are created only in the web UI (Settings > Access & Login > API Keys) and only on Business/Enterprise: "The Publer API is available exclusively to Business and Enterprise customers." (https://publer.com/docs/overview.md). No API or CLI route to create, list or revoke keys in the docs.
First API call: GET /api/v1/workspacesapiblocked ✓GET https://app.publer.com/api/v1/workspaces without key -> 401 application/json {"errors":["Nicht authentifiziert"]}; /posts and /accounts -> 401 {"errors":["Not authenticated"]}; GET /api/v1/me (as written in the Overview page) -> 404 HTML; /api/v1/users/me (API reference) -> 401
First real action: Schedule a draft postnoneblockedNot reached: no account, no key
Pay step: Public payment probes: 402s, registries, checkout, trialapidone ✓pay_probe.json: no 402 challenges, no MPP/Stripe Projects/Bazaar listing, api./x402./mpp./agents. subdomains do not resolve, /.well-known/ucp 302. pay_tx.json: refused, no 402 asking for USDC. Unauthenticated API calls answer 401, never 402. Plans page: Professional "Start a free 7-day trial", Business "Start a free 14-day trial", "Try almost all the paid features for free without having to enter your credit card information." Footer: "Payments handled securely by PayPro Global and Paddle." No billing API or MCP billing tool in docs.
Cancel plan: Cancel a plannoneskippedNot tested: no plan or trial was started. Help (how-to-pause-my-publer-subscription-1la5h9j): Settings > Billing > "Cancel or Pause Subscription" in the web app; refunds only by email or live chat (what-is-the-refund-policy-lflgew).
Delete account: Delete the accountnoneblockedNo account was created. Privacy policy: "When you delete your account, we retain your data for 7 days to allow for recovery... If you need immediate deletion, contact the Publer support team". No API route for account deletion in the docs.

Also in Social media scheduling.