> ## Documentation Index
> Fetch the complete documentation index at: https://docs.autoposting.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Autoposting

> Publish to X, LinkedIn, Instagram, Threads, and YouTube — with one API call. AI video clipping, carousel generation, and autonomous agents included.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Live in under 5 minutes — account, API key, first post.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    REST endpoints with request and response schemas.
  </Card>

  <Card title="CLI" icon="terminal" href="/cli/overview">
    commands to schedule, publish, and manage brands from your terminal.
  </Card>

  <Card title="MCP Server" icon="robot" href="/mcp/overview">
    67 tools for Claude, Cursor, and any AI assistant.
  </Card>
</CardGroup>

<Note>Facebook Pages is available to approved beta workspaces through official Meta APIs. Facebook personal accounts and Groups are unsupported. [Connect a Page](/concepts/facebook-pages).</Note>

## Current Developer Release

CLI and TypeScript SDK **v0.5.4** are published on npm. The CLI includes the local MCP server.

```bash theme={null}
npm install -g @autoposting.ai/cli@latest
npm install @autoposting.ai/sdk@latest
ap --version
ap auth login
ap mcp
```

Use the [API reference](/api-reference/overview), [CLI commands](/cli/commands), [SDK guide](/sdks/typescript), and [MCP setup](/mcp/setup).

## Why Autoposting?

<AccordionGroup>
  <Accordion title="One post, every platform" icon="share-nodes">
    Write once and publish to X, LinkedIn, Instagram, Threads, and YouTube simultaneously. No copy-paste, no tab switching — one API call or one click.
  </Accordion>

  <Accordion title="AI that knows your brand" icon="sparkles">
    Ground AI generation in your own documents, brand voice, and research via knowledge bases. Every draft sounds like you, not a generic chatbot.
  </Accordion>

  <Accordion title="Video clips in minutes, not hours" icon="film">
    Upload a long video and get AI-detected scenes, face-tracked clips, and export-ready vertical cuts — directly published to your connected accounts.
  </Accordion>

  <Accordion title="Carousels from any content" icon="rectangle-history">
    Turn a blog post, PDF, or prompt into a branded LinkedIn or Instagram carousel. AI generates copy and layout; you refine in a chat-based design interface.
  </Accordion>

  <Accordion title="Autonomous agents, not just scheduling" icon="robot">
    Agents monitor topics, generate ideas, and draft posts on a recurring schedule — fully configurable, powered by your knowledge base.
  </Accordion>
</AccordionGroup>

## Developer Tools

<CardGroup cols={3}>
  <Card title="TypeScript SDK" icon="brackets-curly" href="/sdks/typescript">
    `npm install @autoposting.ai/sdk` — zero-dependency typed client for Node.js 20+.
  </Card>

  <Card title="CLI" icon="terminal" href="/cli/overview">
    `npm install -g @autoposting.ai/cli` — commands with `ap` shorthand.
  </Card>

  <Card title="MCP Server" icon="robot" href="/mcp/overview">
    `ap mcp` — 67 tools for Claude Desktop, Cursor, and any MCP client.
  </Card>
</CardGroup>

## Features

<CardGroup cols={2}>
  <Card title="Multi-Platform Scheduling" icon="calendar">
    Publish simultaneously or stagger across a custom timetable.
  </Card>

  <Card title="AI Content Generation" icon="sparkles">
    Generate copy, hashtags, and repurposed content at scale.
  </Card>

  <Card title="Video Clip Editor" icon="film">
    AI scene detection, face tracking, and multi-layout export.
  </Card>

  <Card title="AI Carousel Creator" icon="rectangle-history">
    Chat-based design interface with AI-generated copy and layout.
  </Card>

  <Card title="Team Collaboration" icon="users">
    Roles — Owner, Admin, Editor, Contributor, Viewer — per brand.
  </Card>

  <Card title="Webhooks & API" icon="webhook">
    Real-time event delivery for every publish, failure, and status change.
  </Card>
</CardGroup>

## Use Cases

* Automate social publishing from your CMS or content pipeline
* Let AI agents manage your social media via MCP — Claude, Cursor, or any agent
* Repurpose podcasts and webinars into platform-native clips
* Run multi-brand agencies from a single organization
* Generate and schedule content with AI agents on a recurring basis
* CI/CD release announcements — auto-post when you ship
* Build internal tools with the REST API or TypeScript SDK

<CardGroup cols={2}>
  <Card title="Get Started" icon="rocket" href="/quickstart">
    Create your account and publish your first post in under 5 minutes.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/overview">
    Explore the REST endpoints with request/response examples.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.