What it can do
The server exposes the same operations as the dashboard, as tools the AI picks from:- Forms: list, create, read, update, and read the field names a form collects.
- Recipients: add or remove who gets the notification email.
- Submissions: list, search across forms, count, read one, mark as spam, restore, delete.
- Webhooks: list, add, change, delete, read the delivery log, send a submission again.
- Deliveries: read what happened to a submission after it arrived, on every channel.
The MCP cannot change your account, billing or team members, and it cannot read forms of a team you did not approve.
Prerequisites
Before you start, you need:- A formcarry account. Sign up is free.
- The server address. It is the same for every tool:
1. Add the server to your tool
- Claude
- Codex
- Cursor
- v0
In Claude Code, add the server, then type In the Claude app and claude.ai, open Settings, Connectors, Add custom connector, and paste the address.
/mcp in a session and pick formcarry:2. Approve the connection
On first use, the tool sends you to a formcarry page. Pick the teams the tool may act on. It gets the access your role has on each of them, never more.A connection lasts a year. After that, the tool asks you to approve it again.
3. Try it
Ask the tool to list your forms, or to show the latest submissions of one. The answer comes from your account, so a form you created a moment ago is already there.Removing a connection
To see what is connected, or to remove a connection, open the Connect page in the dashboard and scroll to Connected apps. Removing a connection stops the tool at once; nothing else changes.What’s next
- Build with AI: one prompt writes the form into your project.
- API: the same operations with an API key, from your own code.