Bots St

bots.st/surgemesh

Surgemesh

Publish scheduled posts, manage channels

2354 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
28
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://api.surgemesh.com/mcpNeeds header Authorization

What it can do

ToolWhat it says it does
add_channelAdd 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…
cancel_postCancel a queued post. Undelivered deliveries are refunded to credit.
check_dns_verificationCheck whether the TXT record is visible; verifies the account when it is.
confirm_email_verificationSubmit the 6-digit code from the verification email.
connect_channelStart 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.
create_checkout_linkCard checkout for a human (coming soon): returns a Stripe-hosted checkout_url for a credit pack (pack_5 $5, pack_20 $20, pack_100 $100; each pack buys exactly its price in credit). Give the link to the person paying; credits arrive only after Stripe confirms. Verified owners, admin key. 503…
create_postSchedule 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.
disconnect_channelDisconnect a channel: erases its stored credentials and revokes the provider token where the network supports it.
get_analyticsPosts, deliveries, published, failed and spend over time (UTC), with a per-brand breakdown.
get_connect_statusStatus of a connect session: pending, connected (with channel_id), failed or expired.
get_onboardingOnboarding status: verification state, remaining steps and the exact next call. Start here after signup.
get_pricingSurgemesh 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_quoteExact 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…
get_referral_codeYour 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_topup_linkComing soon (payments are not enabled yet). Payment link to buy a credit pack (pack_5 $5, pack_20 $20, pack_100 $100; each pack buys exactly its price in credit). Rails: mpp_card (card via Stripe Shared Payment Token), mpp_stablecoin (USDC.e on Tempo, USDC on Solana), x402 (USDC on Base); each…
get_usageAccount: plan, verification, credit, sandbox allowance (monthly_allowance, posts_used_this_month, posts_remaining_this_month, resets_at) and settings.
get_verificationStatus of one verification (pending, verified, expired, failed, denied).
list_brandsBrands in this account.
list_channelsChannels this key can post to (connected social accounts and sandbox test channels). Disconnected channels are hidden unless include_disconnected is true.
list_networksEvery 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.
list_postsRecent posts for a brand: status (pending, accepted, rejected, cancelled), cancelled, sandbox, price_usd (quoted), charged_usd, per-channel delivery state.
notify_mePayments are not open yet. Ask for one email when they open (topic "payments_open"). With a key, the account owner's email is used; without a key, send email and accept_terms: true. Re-asking is safe (already: true, no duplicate). Optional intended_pack says which pack you plan to buy. One email…
request_owner_approvalEmail the account owner a one-tap Approve link (24 h, single use). Poll get_verification until verified or denied.
rotate_my_keyRotate 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).
send_feedbackTell Surgemesh what broke, confused you or is missing (no key needed; with a key the note is linked to your account). Include error_code and request_id from the response you got, and the tool or path as topic. The Surgemesh team reads every note; there is no reply. Never include secrets, keys or…
start_dns_verificationGet a TXT record to publish on the account email domain (or a parent domain). Then call check_dns_verification.
start_email_verificationEmail a 6-digit code to the account email (expires in 10 minutes, 5 attempts). Then call confirm_email_verification with the code.
update_account_settingsAccount 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.

In its maker's words

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

Website
surgemesh.com
Publisher
surgemesh.com
Listed from
the official MCP Registry as com.surgemesh/surgemesh
Version
1.4.0, updated 28 Oct 2026
Kinds of work
Messaging and support, Sales and marketing, Productivity

The domain it lives on

surgemesh.com
registered 13 Jul 2025 (1 year ago), at Cloudflare, Inc., its name does not resolve now

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2354 ms
Answered2300 ms
Answered1320 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.