Model Context Protocol Server

The Official AutoPoster AI MCP Server

Equip Claude, Cursor, Windsurf, or custom AI agents with verified social publishing tools. List accounts, draft carousels, schedule posts, and inspect delivery receipts across 14+ platforms.

SSE Endpoint:https://agent.autoposter.ai/mcp

Client Configuration Generator

Choose your assistant and operating system to generate the exact JSON snippet to add to your config.

Select Your Assistant

Generate ready-to-use JSON configuration snippet

Config Path:~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "autoposter": {
      "url": "https://agent.autoposter.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_AUTOPOSTER_API_KEY"
      }
    }
  }
}
Tip:Replace YOUR_AUTOPOSTER_API_KEY with a key generated from Workspace Settings → AI Agents.

Dual Connection Architecture

Connect via hosted cloud SSE or run the local stdio package on your machine.

Recommended for Desktop Clients

Hosted Remote SSE

Connect directly over Server-Sent Events with zero local dependencies or runtime installations. Fast, reliable, and maintained by AutoPoster AI.

  • ✓ Zero Node.js / npm installation needed
  • ✓ Works seamlessly with Claude Desktop & Cloud Agents
  • ✓ Always running the latest tool schema and validations
  • ✓ Secured by Bearer API Key authorization
URL: https://agent.autoposter.ai/mcp
Best for IDEs & Terminal CLI

Local Stdio CLI Package

Run our official npm package via npx @autoposter/mcp. Ideal for Cursor IDE, Windsurf, Claude Code CLI, and local development environments.

  • ✓ Published to npm: @autoposter/mcp
  • ✓ Works with Cursor Composer & Windsurf Cascade
  • ✓ Supports local environment variables (AUTOPOSTER_API_KEY)
  • ✓ Offline tool definition caching
Command: npx -y @autoposter/mcp

Full MCP Tool Catalog

The official tools exposed by the AutoPoster AI MCP Server.

autoposter_list_accountsRead
Scope: accounts:read

Lists all connected social media accounts (LinkedIn, X, TikTok, Instagram, YouTube, Threads, Bluesky, Pinterest, Facebook) in the active workspace.

autoposter_get_rulesRead
Scope: rules:read

Returns platform publishing constraints including character limits, media format requirements, and guidelines.

autoposter_draft_postWrite
Scope: posts:create

Creates a draft post for human review. If API key lacks direct publish permission, post is held for approval.

ParameterTypeRequiredDescription
accountIdsstring[]YesArray of account IDs from autoposter_list_accounts.
contentstringYesBase text content of the post.
mediaUrlsstring[]OptionalOptional public image or video URLs to attach.
platformContentobjectOptionalOptional platform-specific content overrides (e.g. twitter, linkedin).
autoposter_schedule_postWrite
Scope: posts:create

Schedules a post for a future date/time with automatic timezone conversion into UTC.

ParameterTypeRequiredDescription
accountIdsstring[]YesArray of account IDs from autoposter_list_accounts.
contentstringYesBase text content of the post.
scheduledAtstringYesScheduled ISO timestamp or local datetime string.
timezonestringOptionalOptional IANA timezone string (e.g. 'America/New_York', 'UTC').
mediaUrlsstring[]OptionalOptional public image or video URLs to attach.
platformContentobjectOptionalOptional platform-specific content overrides.
autoposter_publish_draftWrite
Scope: posts:publish

Approves and immediately publishes an existing draft post.

ParameterTypeRequiredDescription
postIdstringYesThe post ID returned by autoposter_draft_post.
autoposter_get_post_statusRead
Scope: posts:read

Checks publishing delivery status, live platform permalinks, and receipts.

ParameterTypeRequiredDescription
postIdstringYesThe ID of the post to query.

Security & Safeguards FAQ

Will the agent post immediately without my knowledge?

No. By default, all posts created by autoposter_draft_post are drafts (isDraft: true). You can review the preview, text, tags, and attached media in your AutoPoster dashboard before giving final publishing approval.

What platforms are supported by the MCP server?

All 14+ networks connected in your AutoPoster AI workspace, including LinkedIn, Twitter/X, Instagram (Posts, Reels & Carousels), TikTok, Facebook Pages & Groups, YouTube Shorts, Threads, Bluesky, and Pinterest.

Can I revoke an AI agent's access?

Yes. You can generate separate API keys per agent or developer. If a key is compromised, revoke it immediately in Workspace Settings with zero disruption to your existing social connections.

Ready to connect your MCP client?

Get your workspace key and start posting directly from Claude Desktop or Cursor in under 2 minutes.