Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

social media management,built for agents

Akarso — Social media management for agents

Publish, schedule, and manage content across 14 social platforms from one CLI. Built for AI agents and automation.

Who is Akarso for?

AI Agents
Claude, Cursor, Codex, Devin post for you through CLI and MCP. Set up a skill, schedule it, your agent handles the rest.
Developers
Typed REST API with a full OpenAPI spec. Build posting into your app, CI pipeline, or custom workflow in any language.
Automation Teams
Wire Akarso into n8n, Make.com, GitHub Actions, or cron jobs. Publish on autopilot without touching a dashboard.

Quick Start

Install the CLI and publish your first post in three steps.

    Install

    npm install -g akarso

    Log in

    akarso auth login
    This opens your browser, signs you in with Google, and saves an API key automatically.

    Connect an account and post

    # Connect a social account (opens browser for OAuth) akarso accounts connect twitter # Publish your first post akarso posts create \ --text "Hello from Akarso!" \ --platforms twitter \ --publish-now

Three ways to post

Use whichever interface fits your workflow. All three share the same API key and connected accounts.
# Publish to multiple platforms at once akarso posts create \ --text "Launching v2 today!" \ --platforms twitter,linkedin,bluesky \ --publish-now # Schedule for later (relative or absolute) akarso posts create \ --text "Weekly update thread" \ --platforms twitter \ --scheduled-at 2h # Attach media from a file or URL akarso posts create \ --text "Check out the new design" \ --platforms instagram \ --media ./screenshot.png \ --publish-now

Install the skill for AI agents

Teach Claude Code, Cursor, Windsurf, and any other coding agent the Akarso workflows with one command, installed straight from akarso.co:
npx skills add https://akarso.co
This installs the Akarso skill: your agent learns how to log in, publish and schedule posts, upload media, and manage your inbox on your behalf. Prefer a no-install setup? Point any MCP client at the Akarso MCP server instead.

What you can automate

Akarso is not just a posting tool. It's designed to be the social media layer for AI agents that run on a schedule, like an employee that never forgets to post.
Each use case below is a skill: a pre-built agent recipe your AI runs daily or weekly via Claude Code Routines, Codex Automations, Devin schedules, GitHub Actions, or Kimaki cron.

Build in public

Your agent reads commits and CHANGELOG.md from your repo, generates platform-adapted posts with images, and publishes them automatically. Ship a feature, your socials update themselves.
# Agent runs this daily via a scheduled routine akarso posts create \ --text "Just shipped dark mode!" \ --platforms twitter,linkedin \ --media ./changelog-cover.png \ --publish-now
Post in a social feed
Post with media thumbnails

Blog and docs announcer

Monitors your sitemap for new pages. When a new blog post or docs tutorial goes live, your agent writes a post per platform, generates a cover image, and adds a link. On X, it creates a full explainer thread.

Changelog and releases

GitHub releases turn into announcement posts with highlights and upgrade notes. Your agent formats the release notes for each platform, so a LinkedIn post reads differently from an X thread.
Carousel of product cards
Video player interface

Meme machine

Your agent watches trending topics in your niche on X, generates relevant meme images, and posts them. Great for engagement without manual effort.

Content translator

Cross-posts your content into localized accounts in other languages. Supports text translation per platform and video dubbing for YouTube and TikTok.
Carousel post mockup
Post with engagement metrics

Inbox concierge

Triages incoming comments and Google Business reviews via the Akarso inbox API. Drafts replies, answers FAQs, and escalates anything that needs a human.
# Import comments from a post akarso inbox sync post_abc123 --platform twitter # List and reply akarso inbox comments --post-id post_abc123 akarso inbox reply post_abc123 --platform twitter \ --text "Thanks for the feedback!" \ --comment-id cmt_456

Supported platforms

Akarso supports 14 social platforms through a single API. Connect each account once with OAuth; no passwords stored.

Pricing

Every plan starts with a 7-day free trial. Cancel anytime from the dashboard.
StarterProBusiness
Price$29/mo$49/mo$199/mo
Connected channels530210
Posts per month3001,0005,000
Profiles (workspaces)1315
CLI, MCP, and REST API
Media uploads
Inbox (comments and reviews)
Connecting accounts and browsing posts is free forever. Publishing requires a subscription. See full pricing and plan comparison →

Frequently asked questions

What platforms does Akarso support?
X (Twitter), Instagram, LinkedIn, Facebook, TikTok, YouTube, Threads, Reddit, Pinterest, Bluesky, Mastodon, Discord, Slack, and Google Business. That's 14 platforms from one CLI, MCP server, or REST API. See the full platform reference for details on each.
Can my AI agent post for me?
Yes. That's what Akarso is built for. Install the Akarso skill with npx skills add https://akarso.co and your agent (Claude Code, Cursor, Codex, Devin, Windsurf) learns how to log in, connect accounts, publish posts, upload media, and manage your inbox. You can also use the MCP server for agents that support MCP natively.
Do I share my social media passwords?
No. Every social account is connected through OAuth, the same flow used by Buffer, Hootsuite, and every other social tool. You authorize Akarso through the platform's own login page. No passwords are stored or transmitted.
How does scheduling work?
Pass --scheduled-at with a relative time (30m, 2h, 3d, 1w) or an ISO 8601 timestamp. For fully automated posting, set up a scheduled agent routine: Claude Code Routines, Codex Automations, Devin schedules, GitHub Actions cron, or Kimaki --send-at. Your agent runs at the cadence you choose and calls Akarso to publish.
What's the difference between CLI, MCP, and API?
All three talk to the same backend and share your API key. The CLI is best for scripts and terminal workflows. The MCP server lets AI agents call Akarso tools directly without shell commands. The REST API works from any language with HTTP support. Pick whichever fits your stack.
Can I manage multiple brands or clients?
Yes. Each organization can have multiple profiles (workspaces), each with its own connected accounts and posts. The Pro plan supports 3 profiles, Business supports 15. Perfect for agencies managing several clients under one subscription.
Is there a free tier?
Yes. Without a subscription you can connect up to 3 social accounts, browse posts, use the CLI, MCP server, and REST API. Publishing requires a paid plan. Every plan starts with a 7-day free trial so you can test everything before committing.
How do I cancel?
From the dashboard billing page, or by running akarso subscribe which opens the Stripe billing portal. Cancel anytime; your subscription stays active until the end of the current billing period. No cancellation fees.