Can an AI agent use Carrd?

As of 6 Oct 2026, an AI agent can't use Carrd on its own: reCAPTCHA picture challenge on email verification.

Level 0 · Read-onlyAgents can read about it, but there is nothing to use.
  • Find: No docs for agents.
  • Access: Can't verify its account.
  • Use: Work not reached.
  • Pay: Payment not reached.
  • Leave: Leaving not reached.

No API, CLI or MCP to drive it with

What the levels mean

Driven 6 Oct 20261 drive so farRules 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 Carrd.

In the web editor

Carrd has no API, CLI or MCP server, so it's L0. Our agent did these in the web editor, as a person would.

  • Build a simple one-page site and save it to an account without any human help
  • Sign up for an account directly inside the site builder
  • Add and format text, and arrange it into columns
3 more
  • Preview the site as it would look on a phone
  • Set the site's title, description, and language
  • Request that the site and the account be removed

What it can't, and why

  • Make the site actually go live on the internetEmail verification requires solving a picture puzzle only a person can pass
  • Start the free trial or buy a paid planBoth are locked until the email is verified
  • Do any of this without opening a browserThere is no API, app, or command-line tool, only the web interface
1 more
  • Confirm the account and site were truly deletedDeletion is only scheduled for two weeks later and any login cancels it
On its own, in a browser

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

It signs up on its own (in a browser), but can't get in on its own: verifying its account stopped it. /signup is behind a Cloudflare managed challenge. Inline sign-up in the builder's Publish panel worked with no challenge.

No MCP server found

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

No. The drive found no MCP server for Carrd.

A new agent can't get in on its own: in the drive of 6 Oct 2026, our agent stopped at verify (it needs a person).

What the drive found

–API–OpenAPI–MCP–CLI–SDK–llms.txt–Webhooks–Sandbox
On its own, in a browser

How does an AI agent get a Carrd API key?

Carrd has no API, so there is no API key to get. No API keys or OAuth; the only credential is a browser session. Headless POST /login answers 'Access denied' without a reCAPTCHA token.

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

For the team behind Carrd.

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

Stops at verify

The fixes, highest impact first

  1. Let signed agents verify email without reCAPTCHAStep-by-step guide
  2. Align /signup bot rules with inline sign-upStep-by-step guide
  3. Publish a site API with tokens
2 more fixes
  1. Add llms.txt and markdown docs Step-by-step guide
  2. Explain disabled actions; fix archive docs
  • 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 · L0 · Read-only badge

Behind the level.

Our agent couldn't get into Carrd, 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 · paid plans

Part scores

Agent-ready setup

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

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

Security: reported privately to the owner

Needs a paid plan

Not counted in the level.

Needs a paid plan
CapabilityPlan
Embed custom codePro Standard
Custom domainPro / trial
..13 FormsPro / trial
WidgetsPro / trial
TemplatesPro
DownloadPro Plus
QR codePro Lite
RedirectsPro Plus
FoldersPro Lite 10
AnalyticsPro
Branding removalPro Lite

For agents and builders.

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

How an agent connects · 4 tips
  • Skip /signup (Cloudflare challenge): build at carrd.com/build and sign up in the Publish panel
  • Text fields in panels are contenteditable facades over hidden textareas: click and type; set hidden selects via JS and dispatch change
  • Email verification needs a human for a reCAPTCHA picture challenge
  • Do not log in again after an account delete request: it cancels the deletion
Every checkpoint, in detail · 9 checkpoints
  1. DocsHeadlesscarrd.com/docs: UI how-tos only; no API, OpenAPI or llms.txt
  2. Sign upIn a browser/signup is behind a Cloudflare managed challenge. Inline sign-up in the builder's Publish panel worked with no challenge.
  3. VerifyNeeds a humanVerify Account button raises a reCAPTCHA picture challenge. Without it no live publishing, no trial, no upgrade.
  4. KeyIn a browserNo API keys or OAuth; the only credential is a browser session. Headless POST /login answers 'Access denied' without a reCAPTCHA token.
  5. First callIn a browserDashboard and site pages read in the browser session; no API exists
  6. First actionIn a browserSite created and saved (agentdrives-test-079.carrd.co) but never online: account unverified, URL 404
  7. PayNot reached/pro: plans from $9/year, paid by PayPal or card; a 7-day no-card Pro trial exists, but plan pages redirect until the email is verified, which needs a reCAPTCHA picture challenge (a human). No 402/x402/MPP/UCP.
  8. CancelNot reachedNo plan started. Plans are paid per year and auto-renew is opt-in (docs/pro/auto-renewing), so nothing recurs by default.
  9. DeleteNot reachedDelete Account request submitted (password + checkbox); confirmation mail says deletion happens 19 Oct 2026 and any login before that date cancels the request. No evidence the account was actually deleted or that login/credentials were rejected afterward, so the account was not shown deleted. Site itself was moved to trash (purges in 7 days), also not yet actually removed.
The attempt log · 44 attempts
Attempt log
CapabilityRouteResultEvidence
MCP server: Look for an MCP endpointnonefailed ✓https://carrd.com/mcp 404 text/html; no MCP mentioned in docs index; carrd.co 301s to carrd.com
API / OpenAPI: Look for a public API or OpenAPInonefailed ✓/api, /openapi.json 404 HTML; docs sections general/sites/building/forms/account/pro list no API page
llms.txt / markdown: Check llms.txt and markdown docsnonefailed ✓/llms.txt and /docs/llms.txt 404; Accept: text/markdown on /docs/building/basics -> text/html, Vary: Accept-Encoding only; /docs/building/basics.md 404
Cards and preferences: Check AI catalog, agent cards, robots Content-Usagenonefailed ✓/.well-known/ai-catalog.json, agent-card.json, agent.json, mcp/server-card.json all 404 HTML; robots.txt: 'User-agent: *\nDisallow: /ref', no Content-Usage/Content-signal; no Content-Usage header
Auth / pay discovery: Check OAuth PRM/AS metadata, auth.md, SKILL.md, ucpnonefailed ✓/.well-known/oauth-protected-resource, oauth-authorization-server, ucp, /auth.md, /SKILL.md all 404 text/html
Docs: Find docsapidone ✓https://carrd.com/docs 200: sections General, Sites, Building, Forms, Account, Pro; UI how-tos only
Sign up: Create a free account at https://carrd.com/signupbrowserblockedHeadless: GET https://carrd.com/signup (signed, Web Bot Auth) -> 403 cf-mitigated: challenge, title 'Just a moment...'. Browser: same page shows Cloudflare 'Verify you are human' checkbox (managed challenge) and does not clear after 12 s. /login is 200 without challenge.
Sign up: Create account through the builder's Publish panel (/build -> Blank Page -> Publish)browserdone ✓Instructions have been sent to the agent's inbox' and site agentdrives-test-079.carrd.co 'Not online yet'
Verify email: Open the verification link from the mailbrowserblockedMail 'Verify your Carrd account' from notifications@carrd.com arrived within 1 min with https://carrd.com/verify/••••. In browser the page needs a click on 'Verify Account', protected by reCAPTCHA; clicking it raised a visible reCAPTCHA picture challenge ('Select all images with a fire hydrant').
Log in / session: Log in headless with email and password (POST /login)nonefailedPOST https://carrd.com/login with form token, email, password and xtoken=- -> 200 HTML 'Access denied. Please try again.' Login page loads Google reCAPTCHA (api.js) and fills xtoken from it in JS.
Start a site from a template or blank canvas: Start from 'Blank Page' at /build and save it to the accountbrowserdone ✓carrd.com/build -> Blank Page (/build/c41603138h72404d), published via Publish panel; dashboard lists 'AgentDrives Test Site agentdrives-test-079.carrd.co' (site id 6286179124735925)
Add and edit page elements: Add a Text element and edit its contentbrowserpartial ✓Add (+) -> Text; typed 'Hello from **AgentDrives** _test_ ==drive=='; canvas shows the element (screenshots b_form2/a_mobile). Published-HTML check impossible: site 'isn't online yet! Please verify your Carrd account', https://agentdrives-test-079.carrd.co/ -> 404
Format text with Markdown: Bold, italic and highlight via Markdown in a Text elementbrowserpartial ✓Canvas renders **AgentDrives** bold, _test_ italic, ==drive== highlighted (screenshot a_mobile.png); published page 404 (not online until verified)
Preview a site in mobile view: Toggle Switch to Mobile View in builderbrowserdone ✓Clicked 'Switch to Mobile View'; canvas rendered in phone frame (browser/shots/a_mobile.png)
Embed custom HTML, CSS and JS: Add an Embed elementbrowserplan_gated ✓Add -> Embed opens 'Available with Pro Standard. Access this feature by upgrading to Pro Standard for just $19/year.'
Publish a site live on a carrd.co subdomain: Publish to agentdrives-test-079.carrd.cobrowserblocked ✓POST /build/…/publish 200; site overview: 'This site isn't online yet! Please verify your Carrd account to bring it online.'; GET https://agentdrives-test-079.carrd.co/ -> 404 'Page not found'
Organize elements into columns and sections: Add a Container of type Columns (2 columns) and save the sitebrowserpartial ✓'Publish Changes' -> POST …/build/publish 200; after reload the canvas shows two column cells (browser/shots/c_after.png). Published page check impossible (site offline until verified).
Set title, description and meta tags: Set title and description in the Publish panelbrowserpartial ✓Title 'AgentDrives Test Site' and description saved; site overview shows both, publish response echoes them. <head> of published page not checkable (404 until verified).
Set language and timezone: Set site language to Dutchbrowserpartial ✓after reload the select shows Dutch. <html lang> on published page not checkable (site offline).
Clone a site: Clone the test site from the dashboardbrowserblocked ✓Dashboard site card actions: Edit, Share (disabled), Transfer (disabled), Copy (disabled), Pin, Manage. No reason shown for the disabled Copy.
Archive a site: Archive the test sitebrowserblocked ✓Docs say 'click its Archive icon'; the site card has no Archive action (only Edit, Share, Transfer, Copy, Pin, Manage) on this unverified free account
Organize sites into custom folders: Use organize sites into custom folders on the free plannoneplan_gated ✓docs/sites/working-with-folders: 'Requires Pro Lite 10 or higher'
Generate and download a QR code: Use generate and download a qr code on the free plannoneplan_gated ✓docs/sites/generating-a-qr-code: 'Requires Pro Lite or higher'
Set up redirects: Use set up redirects on the free plannoneplan_gated ✓docs/sites/setting-up-redirects: 'Requires Pro Plus or higher'
Download a site's source: Use download a site's source on the free plannoneplan_gated ✓docs/sites/downloading: 'Requires Pro Plus or higher'; dashboard sidebar Download item
Pay / upgrade: Find how an agent could buy Probrowserblocked ✓carrd.com/pro: 'instantly upgrade using PayPal or any major credit or debit card', Pro Lite $9/year … 'Try Pro free for 7 days … no payment or credit card required'. No 402, x402, MPP, UCP or OAuth metadata on carrd.com (all 404).
Delete a site: Move the test site to trashbrowserdone ✓dashboard then 'All Sites (0) … No sites yet'. Page: 'Sites moved to your trash folder will be permanently deleted after 7 days.'
Delete account: Delete the account and its databrowserdone ✓Mail 'Delete request received for "the agent's inbox"' at 00:50:32: 'will be permanently deleted on October 19, 2026 (in about 2 weeks)… If you wish to cancel this delete request, simply log in to the account before the above date'
Publish to a custom domain with SSL: Publish to a custom domain with SSL on the free planbrowserplan_gated ✓Publish panel: 'Publish to a custom domain' shown with a lock icon; /pro lists Custom Domains as Pro
Contact form: Contact form on the free planbrowserplan_gated ✓Builder Add menu: Form element disabled, tooltip 'Try free for 7 days, click to learn more!'
Signup form to email provider: Signup form to email provider on the free planbrowserplan_gated ✓Form element disabled: 'Try free for 7 days'
Custom form: Custom form on the free planbrowserplan_gated ✓Form element disabled: 'Try free for 7 days'
Stripe payments on a form: Stripe payments on a form on the free planbrowserplan_gated ✓Form element disabled: 'Try free for 7 days'
Form spam protection: Form spam protection on the free planbrowserplan_gated ✓Form element disabled: 'Try free for 7 days'
Embed third-party widgets: Embed third-party widgets on the free planbrowserplan_gated ✓Builder Add menu: Widget element disabled, tooltip 'Try free for 7 days, click to learn more!' (capability map says free)
Custom templates: Custom templates on the free planbrowserplan_gated ✓Publish panel: 'Save as a template' shown with a lock icon
Site analytics: Site analytics on the free planbrowserplan_gated ✓carrd.com/pro lists analytics (Google Analytics, Plausible, Matomo) as Pro
Remove Made with Carrd branding: Remove Made with Carrd branding on the free planbrowserplan_gated ✓carrd.com/pro: 'Pro Lite $9/year 3 Sites … No Branding'
Sitemap: Try: SitemapnoneskippedAuto-generated per docs, but only for a published site; the site never went online (unverified account)
Share access with other users: Try: Share access with other usersnoneskippedNeeds a second user; Share was disabled on the site card
Transfer a site to another user: Try: Transfer a site to another usernoneskippedNeeds a second user; Transfer was disabled on the site card
Upload or embed a video: Try: Upload or embed a videononeskippedElement available on free (not locked) but not tried: no publish possible to verify
Embed audio: Try: Embed audiononeskippedElement available on free (not locked) but not tried: no publish possible to verify
Scroll points: Try: Scroll pointsnoneskippedNot tried: no publish possible to verify

Also in Website builders.