New: Connect Claude, ChatGPT and other AI apps with the Forminit MCP server
← Back to all posts

Introducing the Forminit MCP server for Claude, ChatGPT and other AI apps

Forminit in Changelog • Published November 9, 2026

Summary

The Forminit MCP server connects AI apps to your Forminit account at https://api.forminit.com/mcp. Sign in with OAuth, no API key, then ask in plain language to read and triage submissions, count them, find failed notifications, create forms and connect them to your code. The app works with your permissions and your plan's limits. The MCP server is on every plan, including Free.

The Forminit MCP server is now available on every plan. It connects Claude, ChatGPT, Codex, Cursor, VS Code, Antigravity and other AI apps to your Forminit account through the Model Context Protocol, so you can work with your forms and submissions from a chat.

Until now, checking new messages meant opening the dashboard, and connecting a form to your site meant copying its Form ID into your code. With the MCP server, you ask your AI app instead: “show me today’s contact form messages”, “how many signups came from Germany last month”, “check my forms for problems”, “create a form called Waitlist and add it to my Next.js site”.

╭───────────────────────────────────────╮
│    Claude, ChatGPT, Codex, Cursor,    │
│   VS Code, Antigravity or other app   │
╰───────────────────┬───────────────────╯
                    │ OAuth sign-in
╭───────────────────▼───────────────────╮
│      https://api.forminit.com/mcp     │
╰───────────────────┬───────────────────╯
                    │ your role, your plan
╭───────────────────▼───────────────────╮
│    Your forms, submissions and logs   │
╰───────────────────────────────────────╯

New

  • One URL for every app: Add https://api.forminit.com/mcp to any client that connects to remote MCP servers over Streamable HTTP and signs in with OAuth. The MCP docs have setup steps for Claude, Claude Code, ChatGPT, Codex, Cursor, VS Code and Antigravity.
  • Listed in Claude’s Connectors Directory: Find Forminit Form Backend in the directory and select Connect. If you sign in to Claude Code with the same Claude account, Forminit is already there under /mcp.
  • Sign in, no API key: Your browser opens Forminit’s consent page, you log in and approve what the app may do. Each app registers itself, so there is no client ID, secret or API key to copy.
  • Read and triage submissions: List and search a form’s inbox, filter by unread, starred, status, date, country, city, device, browser or files, and open a submission with every field, its notes and file links. Mark submissions read, star them, set their status, add a team note, or move them to the trash.
  • Count submissions: Get counts per day, country, city, device or browser, such as signups per country in the last 30 days.
  • Find what is failing: Ask the app to check your forms. It finds failed emails and integrations, spam blocks and failed workflow runs, and reads the form’s log to show the error behind each one.
  • Create forms and connect them to your code: The app creates the form, then fetches Forminit’s integration guide for your stack (HTML, React, Next.js, Vue, Svelte or Astro) and writes the form with the right endpoint and field names.
  • Change form settings: Rename a form, enable or disable it, switch protected mode, change retention, set the websites allowed to submit, or create a workspace you own.

Your data and permissions

  • The app works as you: It sees only the forms and workspaces you can open in the dashboard, with your role in each workspace and your plan’s limits. On the consent page you see exactly what it asked for, and Show details lists each permission.
  • Confirmation before changes: Every tool is marked as read-only or as changing data, so apps such as Claude ask you before they change or delete anything. Emptying a trash is permanent, so the app first tells you how many submissions are in it and you confirm that number.
  • Submissions are data, not instructions: Text in a submission comes from your website’s visitors. The server labels it as visitor input so the AI app treats it as data, not as commands.
  • Changes show in the form’s log: For example, “Claude used forminit_update_submissions through MCP (3 item(s)).”
  • No API keys, no conversations: The MCP server can’t create or read API keys. Forminit never sees your conversation: for each tool call it keeps metadata only (app, tool, outcome, form and time) and deletes it after 90 days.
  • Revoke at any time: Account & settings → Integrations → Connected AI apps lists each connected app with its permissions. Select Revoke and the app loses access at once.

Availability

The MCP server is on every plan, including Free. The AI app has the same limits as your dashboard: for example, creating a workspace needs the Business plan. For forms in a workspace, the workspace owner’s plan applies. See pricing for plan details.

Search and filters on submissions work on forms that use the current API. Older forms list their newest submissions without filters.

Get started

  1. Add Forminit to your AI app. In Claude, open Forminit Form Backend in the Claude directory and select Connect. In Claude Code or Codex, run one of these:

    claude mcp add --transport http forminit https://api.forminit.com/mcp
    codex mcp add forminit --url https://api.forminit.com/mcp
  2. Sign in to Forminit in your browser and approve.

  3. Ask for something. A few prompts to try:

    Show the newest submissions of my Contact form.
    How many signups did we get per country in the last 30 days?
    Set this submission to in progress and add a note: "Called back".
    Check my forms for problems and tell me what is failing.
    Create a form called Waitlist and add it to my Next.js app.

See the MCP server documentation for every client, the full list of tools, and troubleshooting.