Skip to content
Back to search
100
MCP live MCP 2026-07-28 http

Playwright MCP Server

com.shipmyform/shipmyform

Create form endpoints for any site, get paste-ready markup, and read submission stats.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
573ms
last probe
Tools
29
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
29 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
29 items in total; 3 or more earns these points.
pass Describes itself 10/10
86 characters; more than 30 earns these points.

Tools · 29

sign_up

Start 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.…

verify_account

Prove 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.

resend_verification_code

Email a fresh 6-digit verification code to the account's address.

get_account

The account's email, verification state, plan, limits, usage and dashboard URL.

create_api_key

Mint 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 …

list_api_keys

API keys on this workspace (metadata only).

revoke_api_key

Revoke a key by id. The key in use on this connection cannot revoke itself.

start_upgrade

Get 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).

get_billing_portal

A self-service billing portal URL: change plan, update the card, cancel.

list_forms

The workspace's forms with their public endpoint URLs.

create_form

Create 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.

get_form

A form's full configuration, connectors and hosted-page status.

update_form

Change any subset of a form's settings: name, purpose, allowedDomains, redirectUrl, spamMode, active, storeSubmissions, validation rules, blocklist, autoResponder (Pro).

delete_form

Delete a form; its endpoint stops accepting submissions.

get_form_snippet

A copy-paste form snippet for a framework (html, react, vue, or fetch) wired to the form's endpoint.

get_submission_stats

Delivered / spam-held / flagged counts for a form, plus workspace quota usage. Works on every plan.

list_connector_types

Every destination submissions can be routed to, with the config fields each needs and which plan it requires.

list_connectors

Connectors on a form with their status and last error.

add_connector

Route 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) mu…

test_connector

Send a test delivery through a connector and report the result.

set_connector_active
remove_connector
publish_hosted_page

Publish 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.

unpublish_hosted_page
list_submissions

Read 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'. Req…

get_submission

One submission with spam signals and delivery history.

label_submissions

Mark 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.

delete_submissions

Permanently delete submissions (and their files).

export_submissions

All of a form's submissions (up to 2,000) as CSV text, optionally filtered by status.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://shipmyform.com/api/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "playwright_mcp_server": {
      "url": "https://shipmyform.com/api/mcp",
      "transport": "http"
    }
  }
}