ShipMyForm MCP Server は公式ですか?
はい。ShipMyForm が `https://shipmyform.com/api/mcp` で運営し、shipmyform.com/docs/mcp でドキュメントを公開しています。

@ShipMyForm.com
基本情報
静的サイト向けのフォームバックエンド。エージェントから直接、フォームのエンドポイントを作成し、HTML、React、Vue、Svelte、Astro 用のすぐ貼り付けられるマークアップを取得し、送信統計を読み取れます。送信内容はスパムフィルタを通って保存され、メール、Slack、Sheets など 20 以上のツールに転送されます。無料プランで利用可能:月 100 件の送信まで、カード不要。
https://shipmyform.com/api/mcpclaude mcp add shipmyform --transport http https://shipmyform.com/api/mcpStart 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 code approves API access).
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.
Email a fresh 6-digit verification code to the account's address.
The account's email, verification state, plan, limits, usage and dashboard URL.
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 agent.
API keys on this workspace (metadata only).
Revoke a key by id. The key in use on this connection cannot revoke itself.
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).
A self-service billing portal URL: change plan, update the card, cancel.
The workspace's forms with their public endpoint URLs.
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.
A form's full configuration, connectors and hosted-page status.
Change any subset of a form's settings: name, purpose, allowedDomains, redirectUrl, spamMode, active, storeSubmissions, validation rules, blocklist, autoResponder (Pro).
Delete a form; its endpoint stops accepting submissions.
A copy-paste form snippet for a framework (html, react, vue, or fetch) wired to the form's endpoint.
Delivered / spam-held / flagged counts for a form, plus workspace quota usage. Works on every plan.
Every destination submissions can be routed to, with the config fields each needs and which plan it requires.
Connectors on a form with their status and last error.
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) must be added in the dashboard.
Send a test delivery through a connector and report the result.
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.
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'. Requires a paid plan.
One submission with spam signals and delivery history.
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.
Permanently delete submissions (and their files).
All of a form's submissions (up to 2,000) as CSV text, optionally filtered by status.
ShipMyForm MCP Server は、静的サイト向けフォームバックエンド ShipMyForm の公式リモート MCP サーバーです。コーディングエージェントがフォームのエンドポイントを作成し、すぐ使えるマークアップをサイトに貼り付け、送信内容を Slack や webhook などに転送し、送信統計を読み取るところまで、ブラウザを開かずに行えます。
ShipMyForm は自らを AI ネイティブなフォームバックエンドと称しています。ダッシュボードでできることはすべて MCP サーバーのツールになっており、ダッシュボードではできないこともいくつかあります。エージェントがアカウントの作成と認証まで自分で行えます。送信内容はスパムフィルタを通って保存され、メール、Slack、Sheets など 20 以上のツールに転送されます。無料プランでは月 100 件の送信まで、カード登録なしで使えます。
サーバーはリモート(Streamable HTTP)なので、インストールは不要です。どのクライアントでも次の 3 つの情報が必要です。
URL: https://shipmyform.com/api/mcp
Transport: Streamable HTTP (not SSE, not stdio)
Auth: Authorization: Bearer smf_YOUR_KEY
API キーは Settings → API keys で取得できます(無料を含むすべてのプラン)。または、エージェントにメールアドレスで sign_up を呼ばせることもできます。ShipMyForm から 6 桁のコードがメールで届き、そのコードで verify_account を呼ぶとキーが返ります。ShipMyForm は、キーをコミットされるファイルに書かず、SMF_API_KEY などの環境変数に置くことを推奨しています。
claude mcp add --transport http shipmyform https://shipmyform.com/api/mcp \
--header "Authorization: Bearer smf_YOUR_KEY"
環境変数を展開できるプロジェクトの .mcp.json でチームと共有する場合:
{
"mcpServers": {
"shipmyform": {
"type": "http",
"url": "https://shipmyform.com/api/mcp",
"headers": { "Authorization": "Bearer ${SMF_API_KEY}" }
}
}
}
「Add custom connector」ダイアログは OAuth 用で、API キーのヘッダーを入力する欄がありません。また ShipMyForm は OAuth を提供していません。Claude Desktop では claude_desktop_config.json で mcp-remote ブリッジ(Node.js が必要)を使い、アプリを再起動します。
{
"mcpServers": {
"shipmyform": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://shipmyform.com/api/mcp", "--header", "Authorization:${AUTH_HEADER}"],
"env": { "AUTH_HEADER": "Bearer smf_YOUR_KEY" }
}
}
}
Team および Enterprise プランでは、組織の管理者が authorization リクエストヘッダー付きのカスタムコネクタとして追加できます(Anthropic のベータ機能)。
~/.cursor/mcp.json または .cursor/mcp.json:
{
"mcpServers": {
"shipmyform": {
"url": "https://shipmyform.com/api/mcp",
"headers": { "Authorization": "Bearer ${env:SMF_API_KEY}" }
}
}
}
.vscode/mcp.json(トップレベルのキーは servers)。入力変数により、VS Code はキーを一度だけ尋ねて安全に保存します。
{
"inputs": [
{ "type": "promptString", "id": "shipmyform-key", "description": "ShipMyForm API key (smf_…)", "password": true }
],
"servers": {
"shipmyform": {
"type": "http",
"url": "https://shipmyform.com/api/mcp",
"headers": { "Authorization": "Bearer ${input:shipmyform-key}" }
}
}
}
ShipMyForm のドキュメントには Codex CLI、Gemini CLI、Windsurf、Cline、Zed、opencode、JetBrains の設定も載っています。
sign_up と verify_account でブラウザなしにアカウントを作成し、キーを受け取れます。wiring、triage、readonly、full。キーは自分が持たないスコープを付与できないため、狭いキーは実際の制限になります。稼働中のサーバーは 29 のツールを公開しており、いくつかのグループに分かれます。
sign_up、verify_account、resend_verification_code、get_account、create_api_key、list_api_keys、revoke_api_key。create_api_key で別のエージェントに権限の狭いキーを渡せます。start_upgrade は人が支払いを完了するホスト型チェックアウト URL を返し、get_billing_portal はプランやカードの管理ページへのリンクを返します。create_form、list_forms、get_form、update_form(許可ドメイン、リダイレクト、スパムモード、検証ルール、ブロックリスト、自動返信)、delete_form、get_form_snippet。list_connector_types、add_connector、test_connector、set_connector_active、remove_connector。Google Sheets や Notion などの OAuth コネクタはダッシュボードで追加する必要があります。publish_hosted_page、unpublish_hosted_page。get_submission_stats はすべてのプランで使えます。list_submissions、get_submission、label_submissions、delete_submissions、export_submissions(CSV、最大 2,000 行)は有料プランが必要です。mcp-remote ブリッジを使います。env に置きます。はい。ShipMyForm が `https://shipmyform.com/api/mcp` で運営し、shipmyform.com/docs/mcp でドキュメントを公開しています。
無料プランには接続の流れ一式(アカウント、フォーム、スニペット、コネクタ、ホスト型ページ、統計)と月 100 件の送信が含まれ、カード登録は不要です。MCP で送信内容を読むには有料プランが必要です。
はい。`Authorization` ヘッダーに `smf_` キーを指定します。キーのないエージェントでも、`sign_up` と `verify_account` をメールのコードで呼べばキーを取得できます。
ShipMyForm によると、まだ使えません。サーバーは API キーで認証し、ChatGPT のコネクタ設定が前提とする OAuth を提供していないためです。
できません。6 桁のコードはそのアドレスに送られ、キーを生む唯一の手段なので、受信箱の持ち主が決めることになります。既存アカウントの場合、メールにはエージェントが API アクセスを求めていると書かれます。
スコープ付きキーを渡します。たとえば `readonly` プリセット(`forms:read`、`submissions:read`)や、送信内容を一切読めない `wiring` です。
ShipMyForm のリモート MCP サーバーは、https://shipmyform.com/api/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。
エンドポイント https://shipmyform.com/api/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。
はい。ShipMyForm は API キーが必要です——取得方法は公式ドキュメントを確認し、クライアントの設定に追加してください。
ShipMyForm は Streamable HTTP エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。
Write, schedule and publish LinkedIn posts in your own voice, reply to comments and read your analytics, all from your AI assistant. Remote MCP server with OAuth sign-in.
Search and read public data from X/Twitter, Reddit, YouTube, Instagram, TikTok, Facebook, Threads, Bluesky, Trustpilot, Amazon, Google Maps, news, forums and the web. 90+ read-only tools plus ready-made research playbook
Official 42min MCP server: let Claude, ChatGPT, Cursor or any MCP client manage your meeting scheduling. Check availability, find free slots, book, cancel and reschedule meetings, manage recurring series, secret booking
Understand and troubleshoot your Journeys and Campaigns
AdaptlyPost: Schedule and publish social posts to Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Pinterest, Threads, and Bluesky from any MCP client.
コメント