Index / MCP servers / ShipMyForm

ShipMyForm MCP server

Connect ShipMyForm and your agent gets 33 tools, among them add_connector, assign_submissions, create_api_key. It answers at https://shipmyform.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 4 of 4 times since 23 September 2026; the last check, on 7 November 2026, succeeded.

Status
Answering
Tools
33
Official
yes, served from shipmyform.com
Reliability
4 of 4 checks
Response time
417 ms
Transport
streamable HTTP
Last checked
7 November 2026

Form backend as 29 tools: create endpoints, route submissions, publish pages, run the inbox.

Description as the publisher wrote it.

The 33 tools ShipMyForm offers

ToolWhat it does
add_connectorRoute a form's submissions somewhere: email, webhook, Slack, Discord, Airtable, HubSpot, Telegram and more. Get the config fields from list_connector_types. OAuth connectors (Google Sheets, Notion) must be added in the dashboard.
Inputs: formId, type, config
assign_submissionsHand submissions to a member of the workspace (by userId or email, see list_members), or pass neither to unassign. The member is emailed with a link unless they assigned it to themselves. Requires a paid plan.
Inputs: ids, userId, email
create_api_keyMint another API key for this workspace (shown once), optionally narrower than this one. A key can never grant scopes it does not itself hold, so this is the safe way to hand a limited key to another agent.
Inputs: name, preset, scopes
create_formCreate a form and get its endpoint plus a paste-ready HTML snippet. Email notifications to the account owner are set up automatically. Works on every plan.
Inputs: name, purpose, kind, allowedDomains
delete_formDelete a form; its endpoint stops accepting submissions.
Inputs: formId
delete_submissionsPermanently delete submissions (and their files).
Inputs: ids
export_submissionsAll of a form's submissions (up to 2,000) as CSV text, optionally filtered by status.
Inputs: formId, status
get_accountThe account's email, verification state, plan, limits, usage and dashboard URL.
get_billing_portalA self-service billing portal URL: change plan, update the card, cancel.
get_formA form's full configuration, connectors and hosted-page status.
Inputs: formId
get_form_snippetA copy-paste form snippet for a framework (html, react, vue, or fetch) wired to the form's endpoint.
Inputs: formId, framework
get_submissionOne submission with spam signals and delivery history.
Inputs: submissionId
get_submission_statsDelivered / spam-held / flagged counts for a form, plus workspace quota usage. Works on every plan.
Inputs: formId
label_submissionsMark submissions as spam, ok (not spam) or flagged. spam/ok also teach the classifier, so your judgement improves future filtering. This is how you triage in your own environment: list, decide, label.
Inputs: ids, label
list_api_keysAPI keys on this workspace (metadata only).
list_connector_typesEvery destination submissions can be routed to, with the config fields each needs and which plan it requires.
list_connectorsConnectors on a form with their status and last error.
Inputs: formId
list_formsThe workspace's forms with their public endpoint URLs.
list_membersEveryone in the workspace with their user id, for assign_submissions.
list_submissionsRead submissions across the workspace or for one form, with filters (status, date range, text search, country, attachments, failed deliveries) and paging. Spam is excluded unless status is 'spam'. Requires a paid plan.
Inputs: formId, status, since, until, q, countries
publish_hosted_pagePublish a standalone page for the form on shipmyform.com (no website needed) and get its URL plus an embed script. Uses the designed page if one exists, otherwise a default email + message form.
Inputs: formId
remove_connectorRemove a connector
Inputs: connectorId
reply_to_submissionEmail the person who submitted the form, from ShipMyForm, with the form's notification address as Reply-To so their answer reaches the owner. Plain text; {{field}} tokens are filled from the submission. Subject defaults to "Re: <form name>"
Inputs: submissionId, body, subject
resend_verification_codeEmail a fresh 6-digit verification code to the account's address.
revoke_api_keyRevoke a key by id. The key in use on this connection cannot revoke itself.
Inputs: keyId
set_connector_activeEnable or disable a connector
Inputs: connectorId, active
set_submission_stageMove submissions along the form's pipeline (the board columns in the dashboard). The stage keys depend on the form's kind and are listed by get_form as `stages` — e.g. applied/screening/interview/offer/rejected for a job-application form, n
Inputs: ids, stage
sign_upStart a ShipMyForm account from an email address, with no browser. A 6-digit code is emailed to the address; verify_account with { email, code } then returns the API key. Works without authentication. Also works for an existing account (the
Inputs: email, workspaceName, agent, preset, scopes
start_upgradeGet a hosted checkout URL for the Starter or Business plan. Payment is completed by a person on that page; the plan activates automatically afterwards (check with get_account).
Inputs: plan, period
test_connectorSend a test delivery through a connector and report the result.
Inputs: connectorId
unpublish_hosted_pageUnpublish the hosted page
Inputs: formId
update_formChange any subset of a form's settings: name, purpose, kind, allowedDomains, redirectUrl, spamMode, active, storeSubmissions, validation rules, blocklist, autoResponder (Pro).
Inputs: formId, name, purpose, kind, closedRetentionDays, allowedDomains
verify_accountProve the address with the 6-digit code emailed by sign_up. Without a key on the connection, pass the email too: on success this returns the API key (shown once). Turns on email notifications.
Inputs: email, code, agent, preset, scopes

Add ShipMyForm to your AI client

Every block below points at https://shipmyform.com/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http shipmyform https://shipmyform.com/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "shipmyform": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://shipmyform.com/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "shipmyform": {
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "shipmyform": {
      "type": "http",
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "shipmyform": {
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "shipmyform": {
      "serverUrl": "https://shipmyform.com/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "shipmyform": {
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: ShipMyForm
version: 0.0.1
schema: v1
mcpServers:
  - name: ShipMyForm
    type: streamable-http
    url: https://shipmyform.com/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "shipmyform": {
      "httpUrl": "https://shipmyform.com/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "shipmyform": {
      "type": "http",
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "shipmyform": {
      "url": "https://shipmyform.com/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fshipmyform.com%2Fapi%2Fmcp&type=streamable_http&id=shipmyform&name=ShipMyForm

Is ShipMyForm up right now?

It answered our last check on 7 November 2026 in 417 ms. Over 4 checks since 23 September 2026 it answered 4. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to ShipMyForm

Questions about ShipMyForm

Is there an official ShipMyForm MCP server?

Yes. It is published by shipmyform.com and served from shipmyform.com, the vendor's own domain: https://shipmyform.com/api/mcp.

How many tools does ShipMyForm have?

33, as returned by the server's own tools/list on 12 November 2026: add_connector, assign_submissions, create_api_key, create_form, delete_form, delete_submissions, export_submissions, get_account, and 25 more.

Is ShipMyForm down?

It answered our last check on 7 November 2026 in 417 ms. Over 4 checks since 23 September 2026 it answered 4.

How do I add ShipMyForm to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://shipmyform.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does ShipMyForm need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.shipmyform. Endpoint host: shipmyform.com. ARD identifier: urn:air:com.shipmyform:mcp:shipmyform. First indexed 21 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.