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 10 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.

    Install and log in

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

    Connect an account

    akarso accounts connect twitter
    You can connect accounts before subscribing. Browse posts, save drafts, and explore the API.

    Subscribe and publish

    # Start your 7-day free trial (opens browser) akarso subscribe # Publish your first post akarso posts create \ --text "Hello from Akarso!" \ --platforms twitter

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 # Schedule for later (relative or absolute) akarso posts create \ --text "Weekly product update" \ --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

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 accounts 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
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.

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

Content pipeline

Your agent drafts a week of posts in one sitting, you review them from the dashboard, and it publishes the approved ones on schedule. Drafts are free and never touch your quota.
# Agent saves drafts for review akarso posts create --text "Monday: launch recap" --platforms twitter,linkedin # Later: publish or schedule the approved drafts akarso drafts list akarso drafts publish draft_abc123 --scheduled-at 2d

Supported platforms

Akarso supports 10 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.
HobbyBusiness
Price$29 / mo$199 / mo
ForSolo founders and devsTeams and companies
Team members1Unlimited
Connected accounts20 (10 × 2)200 (10 × 20)
Posts per month2,00020,000
Profiles (workspaces)220
Team invites and roles
CLI, MCP, and REST API
Media uploads
Drafts (free, unlimited)
Connect your accounts and explore before you pay. 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, Pinterest, Bluesky, and Google Business. That's 10 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, and upload media. 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.
What's the difference between an account and a profile?
An account is a connected social media login (your X handle, your LinkedIn page, etc.). A profile is a workspace that holds a set of accounts and posts. Think of profiles as separate projects or clients under one billing subscription. Each profile holds at most one account per platform. Most users have a single profile and never think about it; agencies use multiple profiles to separate clients.
Can I manage multiple brands or clients?
Yes. The Business plan supports up to 20 profiles (workspaces), each with its own connected accounts and posts. Perfect for companies managing several brands or clients under one subscription. The Hobby plan includes 2 profiles for solo use.
Can I try before subscribing?
Yes. Sign in and connect your social accounts before starting a trial. You can browse posts, save drafts, and explore the CLI, MCP server, and API. Publishing requires a subscription. Every paid plan starts with a 7-day free trial, and you can cancel anytime.
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.