Agent setup

Connect your AI coding agent to Doorman, then let it wire up your forms, choose where submissions go and run a test, straight from your editor or terminal.

Browse agents

The prompt works with any agent: it points it at /llms.txt. Your agent asks you one question, the email for real submissions.

Compare agents

Where each one runs and how it connects to Doorman.

AgentTerminalIDEExtensionSetup by promptDoorman MCPConfig
Claude Code–claude mcp add
Codex–~/.codex/config.toml
Cursor––.cursor/mcp.json
GitHub Copilot–.vscode/mcp.json
Windsurf––~/.codeium/windsurf/mcp_config.json
Gemini CLI––~/.gemini/settings.json
OpenCode––opencode.json
Cline––Cline → MCP Servers → Configure

Every agent here can set Doorman up from the prompt alone. MCP gives it Doorman's tools directly: sign up, configure forms, get install code, run tests, review held submissions.

What your agent will do

  1. Find your forms and read what your business sells from the README or site copy.
  2. Ask you one question: which email should get real submissions.
  3. Create your account with one API call, or use the key you give it. You get an email to confirm and set a password.
  4. Wire it in: the form's action URL for a static site, or a /v1/check call in your backend handler.
  5. Store the key as DOORMAN_KEY in .env, gitignored, never committed.
  6. Prove it works: one genuine enquiry delivered and one pitch dropped, both free test submissions.
› Add Doorman spam protection to this project's forms.
  Follow https://withdoorman.com/llms.txt

✓ Read the setup guide
✓ Found 1 form: index.html "Get a quote"
? Which email should get real submissions?
  owner@brightpath.co
✓ Created account and form
✓ Pointed the form at Doorman, added d.js
✓ Saved DOORMAN_KEY to .env (gitignored)
✓ Test: genuine enquiry → delivered
✓ Test: SEO pitch → dropped

Safe by default

Your key stays in .env

The prompt tells your agent to store the key as DOORMAN_KEY in a gitignored .env and never commit it. Revoke any key in Settings.

You confirm the account

An agent sign-up emails you a link to confirm and set a password. Until then the account has 100 checks and no email forwarding.

No surprises in your inbox

Doorman only emails addresses that confirmed they want submissions, so an agent can't point forwarding at someone else.

One sentence to your agent

Or set it up yourself in two minutes. Free for your first 1,000 checks every month.

Sign up instead