Surgemesh

com.surgemesh由 surgemesh.com 發布官方發布者v1.4.0更新於 Oct 29, 2026

Agent-first social publishing. Preview: quotes and sandbox posts now; live posts and payments soon.

已驗證Streamable HTTP可網頁執行溝通與協作商業與電商

概覽

AI 產生的概覽

Surgemesh 讓助理為多個社群網路報價、排程並管理貼文,支援沙箱預覽與依次計價的投遞。

可以做什麼
  • 報價與計價:查詢價格、為排定投遞或網路組合取得精確報價,並查看更便宜的鄰近時段
  • 管理頻道與品牌:列出、新增頻道,透過一次性連結連接、查詢連接狀態、中斷頻道
  • 建立、列出與取消排程貼文,支援冪等鍵與可選價格上限
  • 檢視帳戶狀態:引導步驟、用量與額度、依時間的分析資料、推薦碼
  • 以電子郵件驗證碼、DNS TXT 記錄或一鍵核准驗證帳戶擁有者,並輪替 API 金鑰
  • 透過儲值或結帳連結購買額度(標示為即將推出)
適用情境
適合讓助理草擬、報價並排程發佈到已連接帳戶或沙箱測試頻道的社群貼文,並查看投遞狀態與花費。目前較適合預覽與報價,因為正式發佈與付款被描述為即將推出。
執行需求
透過 streamable HTTP 連接 api.surgemesh.com 的遠端端點。需在 Authorization 標頭提供 sm_ 前綴的 Bearer API 金鑰,可透過 API 註冊取得。正式發佈與付款需要擁有者驗證,目前尚未啟用。
安裝前請注意
API 金鑰是放在 Authorization 標頭中的機密;rotate_my_key 會回傳僅顯示一次的新金鑰。排程貼文、連接或中斷頻道會改變帳戶狀態,中斷頻道會刪除已儲存的頻道憑證。額度包需實際付費(5、20、100 美元),付款管道被描述為即將推出。電子郵件驗證與一鍵核准連結會寄給帳戶擁有者。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Surgemesh,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "surgemesh": {
      "type": "http",
      "url": "https://api.surgemesh.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

26

get_pricing

Surgemesh prices: base per delivery, a hard ceiling (never more than $0.06 per delivery), time-of-day pricing (quieter times cost less, busier times cost more), credit packs. No auth needed.

無需輸入參數。

get_quote

Exact price quote (locks at post acceptance; guard with max_price_usd) for N deliveries at scheduled_at (ISO 8601 UTC, e.g. 2026-10-29T15:00:00Z), or for a network mix (networks, e.g. {"bluesky": 1, "facebook": 2}; adds by_network), with cheaper_times (nearby times and their exact prices) when a nearby time costs less. No auth needed.

輸入參數networksdeliveriesscheduled_at必填

list_channels

Channels this key can post to (connected social accounts and sandbox test channels). Disconnected channels are hidden unless include_disconnected is true.

輸入參數include_disconnected

add_channel

Add a channel directly (admin key). network "sandbox": a built-in test channel, no credentials, never publishes; it enforces the real limits of the network in simulates (bluesky, facebook or instagram; default bluesky). network "bluesky": credentials {handle, app_password} (identifier is accepted for handle) (an app password, never the account password). network "facebook": {token, page_id}; "instagram": {token, ig_user_id}. Credentials are checked with the network before anything is stored (invalid = 400 credentials_invalid, nothing saved), encrypted at rest, and never returned or echoed. No credentials to hand? Use connect_channel (the owner taps a link) or a sandbox test channel.

輸入參數labelnetwork必填brand_id必填simulatescredentials

list_brands

Brands in this account.

無需輸入參數。

create_post

Schedule a post to one or more channels. idempotency_key is required; retries with the same key never double-post or double-charge. Optional max_price_usd refuses a price above your cap. Preview: posts are validated and priced in the sandbox, not published yet.

輸入參數body必填brand_id必填channels必填media_urlsscheduled_at必填max_price_usdidempotency_key必填

list_posts

Recent posts for a brand: status (pending, accepted, rejected, cancelled), cancelled, sandbox, price_usd (quoted), charged_usd, per-channel delivery state.

輸入參數brand_id必填

cancel_post

Cancel a queued post. Undelivered deliveries are refunded to credit.

輸入參數id必填

get_referral_code

Your referral code, share link and stats (referred signups, qualified, credits earned and pending). Referral rewards are Surgemesh credits only, never cash, and are coming soon; codes can be shared now. Verified owners only.

無需輸入參數。

get_usage

Account: plan, verification, credit, sandbox allowance (monthly_allowance, posts_used_this_month, posts_remaining_this_month, resets_at) and settings.

無需輸入參數。

update_account_settings

Account settings (admin key). trend_opt_out: true opts this account out of contributing to any aggregated trend statistics Surgemesh may create in future (see Terms); none exist today. get_usage shows the current setting.

輸入參數trend_opt_out必填

get_onboarding

Onboarding status: verification state, remaining steps and the exact next call. Start here after signup.

無需輸入參數。

start_email_verification

Email a 6-digit code to the account email (expires in 10 minutes, 5 attempts). Then call confirm_email_verification with the code.

輸入參數idempotency_key

confirm_email_verification

Submit the 6-digit code from the verification email.

輸入參數code必填verification_id必填

start_dns_verification

Get a TXT record to publish on the account email domain (or a parent domain). Then call check_dns_verification.

輸入參數domain必填idempotency_key

check_dns_verification

Check whether the TXT record is visible; verifies the account when it is.

輸入參數verification_id必填

request_owner_approval

Email the account owner a one-tap Approve link (24 h, single use). Poll get_verification until verified or denied.

輸入參數notecallback_urlidempotency_key

get_verification

Status of one verification (pending, verified, expired, failed, denied).

輸入參數verification_id必填

rotate_my_key

Rotate the calling key: returns a new key (shown once) with the same scopes; the old key keeps working for grace_seconds (default 3600, 0 = revoke now).

輸入參數grace_secondsidempotency_key

list_networks

Every supported network: status (available, connect_pending_review, connect_pending_setup = coming soon), how to connect it, and the limits enforced on every post (text, hashtags, media count, types, sizes), plus the built-in sandbox test channel. No auth needed.

無需輸入參數。

connect_channel

Start a one-tap connect for a brand on an OAuth or app-password network (networks marked coming soon in list_networks are refused). Returns connect_url: give it to the account owner to open once. Then poll get_connect_status.

輸入參數labelnetwork必填optionsbrand_id必填

get_connect_status

Status of a connect session: pending, connected (with channel_id), failed or expired.

輸入參數connect_id必填

disconnect_channel

Disconnect a channel: erases its stored credentials and revokes the provider token where the network supports it.

輸入參數channel_id必填

get_analytics

Posts, deliveries, published, failed and spend over time (UTC), with a per-brand breakdown.

輸入參數tofrombrand_idgranularity

版本歷史

1
  1. v1.4.0最新Oct 29, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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