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。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。