ShipMyForm

com.shipmyform由 shipmyform.com 發布官方發布者v1.1.0更新於 Nov 1, 2026

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

已驗證Streamable HTTP可網頁執行效率與工作流開發者工具商業與電商

概覽

AI 產生的概覽

ShipMyForm 是遠端 MCP 伺服器,提供 29 個工具,讓助理架設並經營表單後端:建立表單端點、轉送提交、發布頁面並處理收件匣。

可以做什麼
  • 建立與管理表單:列出、建立、檢視、修改和刪除表單,並取得 html、react、vue 或 fetch 的即用程式碼片段。
  • 轉送提交:檢視連接器類型,新增、測試、啟用、停用和移除連接器,可送往電子郵件、webhook、Slack、Discord、Airtable、HubSpot、Telegram 等。
  • 發布託管頁面:發布或取消發布獨立表單頁面,取得其網址和嵌入腳本。
  • 處理收件匣:依條件篩選並列出、檢視提交,標記為垃圾、正常或待查,刪除提交,並匯出最多 2,000 筆為 CSV。
  • 檢視統計與帳戶:提交數量與配額用量,以及帳戶資訊、方案和用量。
  • 管理存取與帳務:建立、列出和撤銷 API 金鑰,發起方案升級並開啟帳務入口。
適用情境
適合讓助理在不寫後端的情況下架起聯絡或潛在客戶表單,把提交接進 Slack、電子郵件或 CRM,再對收到的內容進行分類和匯出。也適合需要自行開通帳戶並取得 API 金鑰的代理程式。
執行需求
遠端 streamable HTTP 端點,位於 shipmyform.com。工作區 API 金鑰(smf_…)以 Authorization bearer 權杖傳送;未帶金鑰時伺服器仍會列出工具並提供 sign_up,透過電子郵件寄送 6 位數驗證碼,再由 verify_account 換取金鑰。讀取提交需要付費方案。
安裝前請注意
連線中攜帶的工作區 API 金鑰可建立和撤銷其他金鑰、修改表單、連接器和託管頁面,並永久刪除提交及其檔案。sign_up 與 verify_account 會建立帳戶並回傳僅顯示一次的金鑰。start_upgrade 與 get_billing_portal 會引導至付費方案和信用卡變更。將提交標記為垃圾或正常會訓練垃圾辨識模型。Google Sheets、Notion 等 OAuth 連接器必須在控制台新增。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ShipMyForm,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.shipmyform%2Fshipmyform/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

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

工具

29

sign_up

Create an account

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. Also works for an existing account (the code approves API access).

輸入參數agentemail必填presetscopesworkspaceName

verify_account

Verify the account email

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.

輸入參數code必填agentemailpresetscopes

resend_verification_code

Resend the verification code

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

無需輸入參數。

get_account

Get account

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

無需輸入參數。

create_api_key

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

輸入參數name必填presetscopes

list_api_keys

List API keys

API keys on this workspace (metadata only).

無需輸入參數。

revoke_api_key

Revoke an API key

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

輸入參數keyId必填

start_upgrade

Start a paid plan

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

輸入參數plan必填period

get_billing_portal

Billing portal link

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

無需輸入參數。

list_forms

List forms

The workspace's forms with their public endpoint URLs.

無需輸入參數。

create_form

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

輸入參數name必填purposeallowedDomains

get_form

Get form

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

輸入參數formId必填

update_form

Update form settings

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

輸入參數nameactiveformId必填purposespamModeblocklistvalidationredirectUrlautoResponderallowedDomainsstoreSubmissions

delete_form

Delete form

Delete a form; its endpoint stops accepting submissions.

輸入參數formId必填

get_form_snippet

Get form snippet

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

輸入參數formId必填framework

get_submission_stats

Get submission stats

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

輸入參數formId必填

list_connector_types

List connector types

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

無需輸入參數。

list_connectors

List a form's connectors

Connectors on a form with their status and last error.

輸入參數formId必填

add_connector

Add a 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) must be added in the dashboard.

輸入參數type必填config必填formId必填

test_connector

Test a connector

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

輸入參數connectorId必填

set_connector_active

Enable or disable a connector

輸入參數active必填connectorId必填

remove_connector

Remove a connector

輸入參數connectorId必填

publish_hosted_page

Publish a hosted form 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.

輸入參數formId必填

unpublish_hosted_page

Unpublish the hosted page

輸入參數formId必填

list_submissions

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'. Requires a paid plan.

輸入參數qsortlimitsinceuntilformIdoffsetstatushasFilescountriesdeliveryFailed

get_submission

Get a submission

One submission with spam signals and delivery history.

輸入參數submissionId必填

label_submissions

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

輸入參數ids必填label必填

delete_submissions

Delete submissions

Permanently delete submissions (and their files).

輸入參數ids必填

export_submissions

Export submissions as CSV

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

輸入參數formId必填status

版本歷史

2
  1. v1.1.0最新Oct 2, 2026
  2. v1.0.0Sep 21, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。