Autoposting

Schedule, generate and publish social posts to X, LinkedIn, Instagram, Threads and YouTube from any MCP client.

文档

Autoposting MCP Server

Remote Model Context Protocol server for Autoposting — schedule, generate and publish social posts to X, LinkedIn, Instagram, Threads and YouTube from any MCP client.

This repository is the public home of the server's manifest and documentation. The server itself is hosted — there is nothing to install or run locally.

Endpointhttps://app.autoposting.ai/mcp
TransportStreamable HTTP
AuthOAuth 2.1 with Dynamic Client Registration
Registryai.autoposting/autoposting
Docshttps://docs.autoposting.ai/mcp/overview

Connect

Claude Code

claude mcp add --transport http autoposting https://app.autoposting.ai/mcp

Claude Desktop, Cursor, and other clients

{
  "mcpServers": {
    "autoposting": {
      "type": "http",
      "url": "https://app.autoposting.ai/mcp"
    }
  }
}

On first use the client opens a browser for OAuth sign-in. Clients register themselves through Dynamic Client Registration, so there is no client ID or secret to configure. An Autoposting account is required — sign up at autoposting.ai.

Authorization

Tools are filtered per connection by OAuth scope: a client only sees the tools its granted scopes permit. Every tool carries MCP annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), so a client can distinguish reads from writes and prompt for confirmation before a destructive call.

Tools

69 tools. "Kind" reflects the annotations the server advertises in tools/list.

Posts

ToolTitleKind
list-postsList Postsread-only
get-postGet Postread-only
get-post-detailsGet Post Detailsread-only
create-postCreate Postwrite
update-postUpdate Postwrite
delete-postDelete Postdestructive
publish-postPublish Postwrite
schedule-postSchedule Postwrite
retry-postRetry Failed Postwrite
rewrite-postRewrite Postwrite
score-postScore Postread-only

Ideas and agents

ToolTitleKind
list-agentsList Agentsread-only
get-agentGet Agentread-only
create-agentCreate Agentwrite
update-agentUpdate Agentwrite
run-agentRun Agentwrite
delete-agentDelete Agentdestructive
toggle-agentEnable or Disable Agentwrite
agent-runsList Agent Runsread-only
generate-ideasGenerate Content Ideaswrite
list-ideasList Ideasread-only
enrich-ideaEnrich Ideawrite
delete-ideaDelete Ideadestructive
get-workflow-statusGet Workflow Statusread-only

Brands

ToolTitleKind
list-brandsList Brandsread-only
get-brandGet Brandread-only
get-brand-auth-statusGet Brand Auth Statusread-only
create-brandCreate Brandwrite
update-brandUpdate Brandwrite
delete-brandDelete Branddestructive
brand-auth-statusBrand Auth Statusread-only

Knowledge base

ToolTitleKind
list-knowledgebasesList Knowledge Basesread-only
get-knowledgebaseGet Knowledge Baseread-only
search-knowledgebaseSearch Knowledge Baseread-only
create-knowledgebaseCreate Knowledge Basewrite
ingest-documentIngest Documentwrite
list-kbsList Knowledge Basesread-only
get-kbGet Knowledge Baseread-only
create-kbCreate Knowledge Basewrite
delete-kbDelete Knowledge Basedestructive
search-kbSearch Knowledge Baseread-only
ingest-kbIngest Into Knowledge Basewrite
kb-docsList Knowledge Base Documentsread-only

The *-kb names are short aliases for the *-knowledgebase tools and behave identically.

Carousels

ToolTitleKind
list-carouselsList Carouselsread-only
get-carouselGet Carouselread-only
create-carouselCreate Carouselwrite
generate-carouselGenerate Carouselwrite
draft-carouselDraft Carouselwrite
delete-carouselDelete Carouseldestructive

Video clips

ToolTitleKind
list-clipsList Video Clipsread-only
get-clipGet Video Clipread-only
import-clipImport Video Clipwrite
render-clipRender Video Clipwrite
delete-clipDelete Video Clipdestructive

Webhooks

ToolTitleKind
list-webhooksList Webhooksread-only
get-webhookGet Webhookread-only
create-webhookCreate Webhookwrite
update-webhookUpdate Webhookwrite
delete-webhookDelete Webhookdestructive
test-webhookSend Test Webhookwrite

Organizations and account

ToolTitleKind
billing-statusGet Billing Statusread-only
billing-creditsGet Credit Balanceread-only
usage-summaryGet Usage Summaryread-only
list-membersList Workspace Membersread-only
list-organizationsList Organizationsread-only
set-active-organizationSet Active Organizationwrite
loginSign Inwrite
check-authCheck Authenticationread-only
subscribeStart Subscription Checkoutwrite

Registry manifest

server.json is the manifest published to the official MCP registry. It is the same file that lives in the Autoposting application repository; this copy is the public reference.

Support