Cli logo

Cli

by @easysociable

Creates branded, multi-page social carousels and slideshows from prompts, outlines, or Markdown through MCP.

Install Cli

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "easysociable-cli": {
      "command": "npx",
      "args": [
        "-y",
        "@easysociable/cli"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

The install command installed and started the server, which then stopped for configuration (such as an API key) that our sandbox does not have — expected for servers that connect to your account.

npx -y @easysociable/cli

Process exited before answering initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked Today.

Overview

@easysociable/cli connects AI agents to EasySociable for producing branded, multi-page carousels and slideshows from prompts, outlines, and Markdown. Its MCP tools manage slideshow runs, brands, templates, images, and design assets, while agent skills provide workflows for content and template creation. Reach for it when you need social visuals for TikTok, LinkedIn, Instagram, Threads, X, or Xiaohongshu and want to review the result in EasySociable Studio before exporting or publishing.

Use cases

  • Create branded LinkedIn carousels from a topic and outline
  • Generate multi-page social slideshows for TikTok and Instagram
  • Manage reusable brands, templates, and image assets
  • Design and publish template drafts from a brief or image

Key features

  • Creates and manages Slideshow Runs
  • Applies saved brands, fonts, colors, and layouts
  • Supports template drafting, previews, and publishing
  • Imports and manages images
  • Searches icons and retrieves gradients
  • Exports platform-sized PNG packs through EasySociable

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9h ago via OSV.dev · @easysociable/cli (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads3.6kPackage downloads in the last 30 days.
Last commit13d agoMost recent push to the default branch.
Install checkRunsOur sandbox started it; it then asked for an API key or config.

How Cli works

What @easysociable/cli does

@easysociable/cli exposes EasySociable’s visual production workflow through the Model Context Protocol. An AI agent can turn a topic, outline, prompt, or Markdown document into a multi-page social carousel or slideshow, using saved brand settings and available layouts.

EasySociable applies layout families, brand colors, and fonts to the agent’s content. The resulting Slideshow Run can be opened through a private Studio link for review, text edits, or image changes. Finished work can be downloaded as a PNG pack sized for supported social platforms.

The documented platform presets include TikTok at 9:16, LinkedIn at 4:5, Instagram at 4:5 or 1:1, Xiaohongshu at 3:4, and Threads or X at 1:1 or 4:5.

How it works

The package runs as an MCP server over stdio. An MCP-compatible client starts it with the mcp serve --transport stdio command, allowing the agent to call EasySociable operations as tools.

A typical workflow begins by loading a saved brand and selecting templates. The agent then creates a slideshow run that combines the copy, layouts, and brand. The workflow can also draft a title and caption within the selected platform’s limits. The agent returns a private Studio link where the pages can be polished before the PNG pack is downloaded or the content is published through the EasySociable app.

The repository also includes agent skills. The slideshow skill covers a topic-to-carousel workflow; the template skill supports designing and publishing reusable templates from a brief or image; and the content skill points to the separate local Content Engine.

Setup and configuration

Claude Desktop can launch the package with npx using this MCP configuration:

config.json
{
  "mcpServers": {
    "easysociable": {
      "command": "npx",
      "args": ["-y", "@easysociable/cli", "mcp", "serve", "--transport", "stdio"]
    }
  }
}

Cursor can add the same command from Settings > Features > MCP Servers > Add New, using npx -y @easysociable/cli mcp serve --transport stdio as the command.

For direct use, install globally with npm install -g @easysociable/cli, then run easysociable mcp serve --transport stdio. macOS and Linux also have an automated installer available at https://easysociable.com/install.sh. The easysociable install --yes command installs the skills and MCP setup together. Claude Code users can install the provided plugin through the EasySociable marketplace.

Tools and capabilities

The server provides 36 tools across these areas:

  • Slideshow runs: create, retrieve, list, update, archive, restore, and delete runs.
  • Brands: create, retrieve, list, update, archive, restore, and delete brand records.
  • Templates: list and retrieve templates.
  • Template authoring: create, retrieve, list, update, delete, and publish template drafts; create preview jobs; and import template images.
  • Images: import, retrieve, list, update, attest, archive, restore, and delete images.
  • Design assets: search icons, retrieve icons, list gradients, and retrieve gradients.

These operations let an agent assemble content, select design resources, manage reusable brand and template data, and maintain the lifecycle of slideshow, image, and draft records.

Limitations and notes

The server is focused on creating and managing visual social content rather than directly replacing the review step. Its documented flow returns a private Studio link so pages can be checked and refined in a browser. Platform output is represented through predefined canvas presets, and the listed PNG formats cover TikTok, LinkedIn, Instagram, Xiaohongshu, Threads, and X.

The package is available through npm and is listed in the Official MCP Registry. It is distributed under the MIT license.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Cli

@easysociable/cli is an MCP server that connects AI agents to EasySociable for creating branded, multi-page social carousels and slideshows. Its main tools manage slideshow runs, brands, templates, images, icons, and gradients, with support for reviewing results in EasySociable Studio.

Install it with `npm install -g @easysociable/cli` or run it through `npx -y @easysociable/cli mcp serve --transport stdio`. Claude Desktop and Cursor can start it with the documented stdio configuration, and macOS or Linux users can use the automated installer.

Yes, @easysociable/cli works with Claude Desktop through a stdio MCP configuration. Add the package command to `claude_desktop_config.json`, then launch it with `mcp serve --transport stdio`.

Yes, @easysociable/cli works with Cursor as a command-based MCP server. Add it from Cursor Settings > Features > MCP Servers > Add New and use the provided `npx` command.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCli AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/easysociable-cli?style=directory)](https://allmcps.com/mcp/easysociable-cli)
HTML Embed
<a href="https://allmcps.com/mcp/easysociable-cli"><img src="https://allmcps.com/api/badge/easysociable-cli?style=directory" alt="Cli on AllMCPs" /></a>