trackmcp
Back to directory
Autoposting-ai

autoposting-mcp

View on GitHub

Remote MCP server for Autoposting - schedule, generate and publish social posts to X, LinkedIn, Instagram, Threads and YouTube

0 starsOthers Updated Aug 7, 2026

Documentation

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.

Endpoint`https://app.autoposting.ai/mcp`
TransportStreamable HTTP
AuthOAuth 2.1 with Dynamic Client Registration
Registry`ai.autoposting/autoposting`
Docshttps://docs.autoposting.ai/mcp/overview

Connect

Claude Code

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

Claude Desktop, Cursor, and other clients

json
{
  "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-posts`List Postsread-only
`get-post`Get Postread-only
`get-post-details`Get Post Detailsread-only
`create-post`Create Postwrite
`update-post`Update Postwrite
`delete-post`Delete Postdestructive
`publish-post`Publish Postwrite
`schedule-post`Schedule Postwrite
`retry-post`Retry Failed Postwrite
`rewrite-post`Rewrite Postwrite
`score-post`Score Postread-only

Ideas and agents

ToolTitleKind
`list-agents`List Agentsread-only
`get-agent`Get Agentread-only
`create-agent`Create Agentwrite
`update-agent`Update Agentwrite
`run-agent`Run Agentwrite
`delete-agent`Delete Agentdestructive
`toggle-agent`Enable or Disable Agentwrite
`agent-runs`List Agent Runsread-only
`generate-ideas`Generate Content Ideaswrite
`list-ideas`List Ideasread-only
`enrich-idea`Enrich Ideawrite
`delete-idea`Delete Ideadestructive
`get-workflow-status`Get Workflow Statusread-only

Brands

ToolTitleKind
`list-brands`List Brandsread-only
`get-brand`Get Brandread-only
`get-brand-auth-status`Get Brand Auth Statusread-only
`create-brand`Create Brandwrite
`update-brand`Update Brandwrite
`delete-brand`Delete Branddestructive
`brand-auth-status`Brand Auth Statusread-only

Knowledge base

ToolTitleKind
`list-knowledgebases`List Knowledge Basesread-only
`get-knowledgebase`Get Knowledge Baseread-only
`search-knowledgebase`Search Knowledge Baseread-only
`create-knowledgebase`Create Knowledge Basewrite
`ingest-document`Ingest Documentwrite
`list-kbs`List Knowledge Basesread-only
`get-kb`Get Knowledge Baseread-only
`create-kb`Create Knowledge Basewrite
`delete-kb`Delete Knowledge Basedestructive
`search-kb`Search Knowledge Baseread-only
`ingest-kb`Ingest Into Knowledge Basewrite
`kb-docs`List Knowledge Base Documentsread-only

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

Carousels

ToolTitleKind
`list-carousels`List Carouselsread-only
`get-carousel`Get Carouselread-only
`create-carousel`Create Carouselwrite
`generate-carousel`Generate Carouselwrite
`draft-carousel`Draft Carouselwrite
`delete-carousel`Delete Carouseldestructive

Video clips

ToolTitleKind
`list-clips`List Video Clipsread-only
`get-clip`Get Video Clipread-only
`import-clip`Import Video Clipwrite
`render-clip`Render Video Clipwrite
`delete-clip`Delete Video Clipdestructive

Webhooks

ToolTitleKind
`list-webhooks`List Webhooksread-only
`get-webhook`Get Webhookread-only
`create-webhook`Create Webhookwrite
`update-webhook`Update Webhookwrite
`delete-webhook`Delete Webhookdestructive
`test-webhook`Send Test Webhookwrite

Organizations and account

ToolTitleKind
`billing-status`Get Billing Statusread-only
`billing-credits`Get Credit Balanceread-only
`usage-summary`Get Usage Summaryread-only
`list-members`List Workspace Membersread-only
`list-organizations`List Organizationsread-only
`set-active-organization`Set Active Organizationwrite
`login`Sign Inwrite
`check-auth`Check Authenticationread-only
`subscribe`Start 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

  • Documentation: https://docs.autoposting.ai
  • Privacy policy: https://autoposting.ai/privacy
  • Terms: https://autoposting.ai/terms

Frequently asked questions

What is autoposting-mcp?

autoposting-mcp is Remote MCP server for Autoposting - schedule, generate and publish social posts to X, LinkedIn, Instagram, Threads and YouTube

How do I install autoposting-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is autoposting-mcp open source?

Yes — it is hosted on GitHub at https://github.com/Autoposting-ai/autoposting-mcp.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP