API reference

MCP server

Let Claude, Cursor or any MCP client schedule posts and answer comments for you.

Rostido is a remote Model Context Protocol server. Connect it to an AI assistant and ask it to schedule a post, check what's queued, or reply to comments, in plain language.

POSThttps://rostido.com/api/mcp

It uses the Streamable HTTP transport and the same API keys as the REST API. Create a key in Settings → API keys and send it as Authorization: Bearer rostido_….

Claude Code

claude mcp add --transport http rostido https://rostido.com/api/mcp \
  --header "Authorization: Bearer rostido_xxx"

Cursor

Add this to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "rostido": {
      "url": "https://rostido.com/api/mcp",
      "headers": { "Authorization": "Bearer rostido_xxx" }
    }
  }
}

VS Code

Add this to .vscode/mcp.json:

{
  "servers": {
    "rostido": {
      "type": "http",
      "url": "https://rostido.com/api/mcp",
      "headers": { "Authorization": "Bearer rostido_xxx" }
    }
  }
}
Clients that can only connect with an OAuth sign-in, such as custom connectors on claude.ai, aren't supported yet. Use a client that lets you set request headers.

Tools

ToolWhat it does
list_accountsLists connected accounts and their ids.
get_tiktok_creator_infoReads the privacy and interaction options a TikTok account allows. Soon
list_postsLists posts, filtered by account, status or date.
create_postCreates a draft, a scheduled post, or publishes now.
update_postEdits, reschedules or unschedules a post.
delete_postDeletes a post from Rostido.
sync_commentsPulls the latest YouTube comments.
list_commentsLists synced comments.
reply_to_commentReplies to a YouTube comment as your channel.

Media

Assistants can't send files over MCP. Pass a public https:// image or video URL in mediaUrls, or upload first with the upload API and use the returned path.

Staying in control

  • The server tells assistants to confirm content, accounts and timing with you before anything is scheduled or published.
  • Without a time or publishNow, a new post is only saved as a draft.
  • When TikTok opens, its posts will need settings you choose. The assistant should ask you rather than guess.
  • Delete the API key in Settings to cut off an assistant at any time.

Try asking: “Schedule my latest clip to YouTube and Threads for Friday 7 pm with this caption, as a draft first.”