1Social MCP Server

1Social MCP lets an AI assistant post for you. Connect Claude, ChatGPT, Cursor, VS Code, or a CLI client to 1Social, then publish, schedule, check and fix posts across Instagram, TikTok, X…

Remote serverstreamable-http

What is the 1Social MCP Server?

1social-mcp is an MCP project maintained in the sultanlive/1social-mcp repository. The maintainer describes its purpose as “1Social MCP lets an AI assistant post for you. Connect Claude, ChatGPT, Cursor, VS Code, or a CLI client to 1Social, then publish, schedule, check…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.1social.dev/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_accountsConnected accounts, what each network accepts, current plan, remaining quota. Call it first — channel ids come from here.
preview_postFree dry run: per-network limits, media requirements, threading behaviour, quota cost. Nothing is published.
publish_postPublishes now, or schedules up to 30 days ahead. Returns a per-network receipt. Takes an idempotencyKey.
list_postsPosts with their delivery outcome per network — delivered, failed with a reason, cancelled, or unknown — plus stored engagement metrics.
update_postEdits a post that has not been sent yet. The networks have no edit endpoint, so it withdraws and replaces.
cancel_postUnschedules a post and releases the quota it reserved.
delete_postDeletes from 1Social and attempts removal from each network. See What deletion can and cannot do.
retry_deliveryRetries one failed network, leaving the successful ones alone. Refused for permanent failures.
upload_mediaPre-signed upload target, for clients that cannot attach a file to a tool call.
confirm_deliveryRecords your answer about a delivery whose outcome was unknown: is the post live on that network or not?

How to install the 1Social MCP Server

{
  "mcpServers": {
    "1social": {
      "url": "https://mcp.1social.dev/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.