{"protocolVersion":"0.3.0","name":"Surgemesh","description":"Agent-first social publishing: quote, schedule, list and cancel posts across brands; pay per delivery with dynamic pricing.","url":"https://api.surgemesh.com/mcp","preferredTransport":"JSONRPC","version":"1.0.0-beta","documentationUrl":"https://surgemesh.com/docs","provider":{"organization":"Surgemesh","url":"https://surgemesh.com"},"securitySchemes":{"bearer":{"type":"http","scheme":"bearer"}},"security":[{"bearer":[]}],"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"get_quote","name":"Quote a slot","description":"Dynamically priced quote with cheaper nearby slots","tags":["pricing"]},{"id":"create_post","name":"Schedule post","description":"Schedule a post to channels with a locked price","tags":["social","publishing"]},{"id":"list_posts","name":"List posts","description":"Posts with per-channel delivery state","tags":["social"]},{"id":"cancel_post","name":"Cancel post","description":"Cancel queued deliveries with refund","tags":["social"]},{"id":"list_channels","name":"List channels","description":"Connected social accounts","tags":["social"]},{"id":"get_usage","name":"Usage","description":"Plan, credits, free deliveries left","tags":["billing"]}],"additionalInterfaces":[{"url":"https://api.surgemesh.com","transport":"HTTP+JSON"}],"openapi":"https://api.surgemesh.com/openapi.json","llms":"https://surgemesh.com/llms.txt"}