MCP server

Formsunrise MCP server for Claude, ChatGPT and Cursor

Formsunrise has a built-in MCP (Model Context Protocol) server. Connect your AI assistant and it can create sites and forms, change form settings, add the form code to your website and check which submissions came in.

Server address

https://app.formsunrise.com/mcp

Paste this address into your AI app, then sign in to Formsunrise and approve access. There is no API key to copy. Works on every plan, including Free.

Connect your AI app

You need a Formsunrise account: create one for free. Then follow the steps for your app.

Claude (web and desktop)

  1. Open Settings, then Connectors, and choose Add custom connector.
  2. Name it Formsunrise and paste https://app.formsunrise.com/mcp
  3. Click Connect, sign in and approve access.

ChatGPT

  1. Open Settings, then Apps & Connectors, and choose Create.
  2. Paste https://app.formsunrise.com/mcp and choose OAuth.
  3. Connect, sign in and approve access.

Claude Code

Run the command below, then type /mcp in Claude Code and choose Authenticate.

claude mcp add --transport http formsunrise https://app.formsunrise.com/mcp

Cursor

Add the server to your mcp.json, then sign in when Cursor asks.

{
  "mcpServers": {
    "formsunrise": { "url": "https://app.formsunrise.com/mcp" }
  }
}

VS Code

Add the server to .vscode/mcp.json, then sign in when VS Code asks.

{
  "servers": {
    "formsunrise": { "type": "http", "url": "https://app.formsunrise.com/mcp" }
  }
}

Then just ask

  • "Connect the contact form on my website to Formsunrise."
  • "Create a newsletter signup form for my site and give me the HTML."
  • "Did my test submission arrive?"

Tools

Your assistant sees these tools. They only work in the workspaces you approved for that app.

ToolWhat it does
list-sites Lists your sites with their allowed domains and forms, including each form's submit address and number of unread submissions.
create-site Creates a site. Only pages on its allowed domains can submit to its forms.
add-site-domains Adds allowed domains to an existing site. Existing domains are kept.
create-form Creates a form on a site and returns its submit address. Any field names are accepted.
update-form Changes a form's name, spam trap, notifications or thank-you page, or switches it off.
get-form-snippet Generates ready-to-paste HTML for a form (plain form post or fetch), with the spam trap in place.
list-submissions Lists a form's most recent submissions (inbox, unread, spam or all), for example to check that a test arrived.

Prompts

  • set-up-website-form: Step-by-step: connect a form on a static website to Formsunrise. Optional argument: website.

Sign-in and safeguards

  • You choose which of your workspaces each connected AI app can use.
  • Disconnect an app at any time on the Connect AI page in your dashboard.
  • AI apps can't change who receives notification emails, so submissions can't be redirected to another mailbox.
  • Submissions are marked as untrusted visitor content, so assistants are told never to follow instructions inside them.
  • Requests are limited to 120 per minute per account.

Technical details

Server URLhttps://app.formsunrise.com/mcp
TransportStreamable HTTP
AuthenticationOAuth 2.1 with dynamic client registration: your AI app registers itself, you sign in to Formsunrise and approve access on a consent screen. No API key to copy. Discovery documents are at https://app.formsunrise.com/.well-known/oauth-protected-resource and https://app.formsunrise.com/.well-known/oauth-authorization-server; the scope is mcp:use.
Works withClaude, ChatGPT, Claude Code, Cursor, VS Code and other MCP clients that support remote servers with OAuth

More about what the assistant can do: MCP server for AI assistants. Questions? Contact us.

Connect your first form in five minutes

The Free plan costs nothing and needs no credit card details. Keep your own form, change one attribute, and submissions start arriving.

Create a free account Compare plans