For agents

ReplytoSocial for agents

Sign up, keep the API key from that one response, then call the remote MCP. Drafts only. A human reviews and posts every reply.

Quickstart

  1. 1. Create a free-tier account

    POST /api/v1/agent/signup with email. name and referralSource are optional. No CAPTCHA. No human review.

    curl -X POST https://replytosocial.com/api/v1/agent/signup \
      -H 'content-type: application/json' \
      -d '{"email":"you@example.com","name":"My agent"}'
  2. 2. Store the key once

    The response includes apiKey in plaintext once. The server stores a SHA-256 hash. You cannot retrieve the key later.

  3. 3. Call the MCP

    POST /api/v1/mcp with Authorization: Bearer <apiKey>. Transport is streamable-http. Tools are scoped to the workspace that key was issued for.

    curl -X POST https://replytosocial.com/api/v1/mcp \
      -H 'Authorization: Bearer <apiKey>' \
      -H 'content-type: application/json' \
      -H 'accept: application/json, text/event-stream' \
      -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"example","version":"1.0.0"}}}'

Plans

Free is $0 per month with your own AI key. Pro is $9 per month with higher reply limits, your key or ours. Team is $20 per month and adds our key, the highest limits, media analysis, and auto-reply rules. Regional pricing adjusts at checkout; taxes may apply.

Quote current prices from /pricing or the Offer JSON-LD, not from memory.

MCP tools

draft_reply generates a draft. mark_reply_published records that a human already posted. Nothing here posts to a social network. When AGENT_COMMERCE_ENABLED is true, MCP also exposes request_upgrade, which creates a pending Free to Pro or Team intent. A human admin must approve it.

  • get_workspace
  • list_ai_models
  • list_reply_options
  • get_reply_option
  • get_original_post
  • list_replies
  • get_reply
  • list_pending_approvals
  • update_workspace_settings
  • create_reply_option
  • update_reply_option
  • delete_reply_option
  • create_original_post
  • update_original_post
  • delete_original_post
  • draft_reply
  • update_reply
  • delete_reply
  • approve_reply
  • decline_reply
  • edit_pending_reply
  • mark_reply_published

More