com.surgemesh/surgemesh
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Surgemesh
Publisher-provided description
Agent-first social publishing. Preview: quotes and sandbox posts now; live posts and payments soon.
Summary by lookupd
Schedules social posts across connected channels, with a sandbox test network, quotes, analytics and account management tools.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http surgemesh https://api.surgemesh.com/mcp
Codex, remote (streamable-http)
codex mcp add surgemesh --url https://api.surgemesh.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"surgemesh": {
"url": "https://api.surgemesh.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (28 tools)
Publisher-provided text
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),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 netwlist_channelsChannels this key can post to (connected social accounts and sandbox test channels). Disconnected channels are hidden unless include_disconnected is true.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 slist_brandsBrands in this account.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 refuslist_postsRecent posts for a brand: status (pending, accepted, rejected, cancelled), cancelled, sandbox, price_usd (quoted), charged_usd, per-channel delivery state.cancel_postCancel a queued post. Undelivered deliveries are refunded to credit.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 creditcreate_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 iget_referral_codeYour referral code, share link and stats (referred signups, qualified, credits earned and pending). Referral rewards are Surgemesh credits only, never cash, andget_usageAccount: plan, verification, credit, sandbox allowance (monthly_allowance, posts_used_this_month, posts_remaining_this_month, resets_at) and settings.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 Tget_onboardingOnboarding status: verification state, remaining steps and the exact next call. Start here after signup.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.confirm_email_verificationSubmit the 6-digit code from the verification email.start_dns_verificationGet a TXT record to publish on the account email domain (or a parent domain). Then call check_dns_verification.check_dns_verificationCheck whether the TXT record is visible; verifies the account when it is.request_owner_approvalEmail the account owner a one-tap Approve link (24 h, single use). Poll get_verification until verified or denied.get_verificationStatus of one verification (pending, verified, expired, failed, 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).list_networksEvery supported network: status (available, connect_pending_review, connect_pending_setup = coming soon), how to connect it, and the limits enforced on every poconnect_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 itget_connect_statusStatus of a connect session: pending, connected (with channel_id), failed or expired.disconnect_channelDisconnect a channel: erases its stored credentials and revokes the provider token where the network supports it.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 thenotify_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 anget_analyticsPosts, deliveries, published, failed and spend over time (UTC), with a per-brand breakdown.
Details
- Version: 1.4.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1037 ms
- First indexed:
- Last seen in registry:
- Website: https://surgemesh.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.surgemesh/surgemesh)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp