EasySociable

Registre officiel Outils de développement

AI carousel maker for coding agents: branded multi-page carousels for TikTok, LinkedIn, Instagram.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @easysociable/cli
Claude Code
claude mcp add easysociable -- npx -y @easysociable/cli@0.1.27 mcp serve --transport stdio
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "easysociable": {
            "command": "npx",
            "args": [
                "-y",
                "@easysociable/cli@0.1.27",
                "mcp",
                "serve",
                "--transport",
                "stdio"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. EasySociable MCP Server
  2. What is EasySociable?
  3. Quickstart & Installation
  4. Available MCP Tools
  5. Agent Skills
  6. Example Agent Workflow
  7. Supported Formats
  8. Links & Resources
  9. License

EasySociable MCP Server

A Model Context Protocol (MCP) server that empowers AI agents (Claude Desktop, Claude Code, Cursor, Codex) to turn prompts, outlines, and markdown into branded, multi-page social carousels and slideshows for TikTok, LinkedIn, Instagram, Threads, and Xiaohongshu.


What is EasySociable?

EasySociable is an agent-native visual production layer that bridges the gap between text-based AI models and finished visual carousel decks:

  • AI Agent writes the content: Claude or Cursor creates the story, pacing, and slide copy.
  • EasySociable binds the design: Applies proven layout families, enforces Brand Kits (fonts, colors), and prepares a durable Slideshow Run.
  • In-Browser Studio: Open the private review link in your browser to polish text or swap images without layout drift.
  • Multi-Platform PNG Pack: One-click download optimized for TikTok (9:16), LinkedIn (4:5 / 1:1), Instagram (4:5 / 1:1), and Xiaohongshu (3:4).

Quickstart & Installation

This server is listed in the Official MCP Registry.

Option 1: Claude Desktop

Add this configuration to your claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "easysociable": {
      "command": "npx",
      "args": ["-y", "@easysociable/cli", "mcp", "serve", "--transport", "stdio"]
    }
  }
}
Option 2: Cursor

Add the MCP server to Cursor via Cursor Settings > Features > MCP Servers > Add New:

  • Name: easysociable
  • Type: command
  • Command: npx -y @easysociable/cli mcp serve --transport stdio
Option 3: Global CLI Install
# macOS / Linux automated installer
curl -fsSL https://easysociable.com/install.sh | bash

# Or via npm
npm install -g @easysociable/cli

# Run MCP server directly
easysociable mcp serve --transport stdio

Available MCP Tools

36 tools, grouped by what the agent works on:

GroupTools
Slideshow Runscreate_slideshow_run, get_slideshow_run, list_slideshow_runs, update_slideshow_run, archive_slideshow_run, restore_slideshow_run, delete_slideshow_run
Brandscreate_brand, get_brand, list_brands, update_brand, archive_brand, restore_brand, delete_brand
Templateslist_templates, get_template
Template authoringcreate_template_draft, get_template_draft, list_template_drafts, update_template_draft, delete_template_draft, publish_template_draft, create_template_preview_job, import_template_image
Imagesimport_image, get_image, list_images, update_image, attest_image, archive_image, restore_image, delete_image
Design assetssearch_icons, get_icon, list_gradients, get_gradient

Agent Skills

The skills/ folder holds the workflows the agent follows on top of the tools:

SkillPurpose
easysociable-slideshowTopic → proven hook → structure → editable carousel, returned as a Studio link
easysociable-templateDesign and publish reusable page templates from a brief or an image
easysociable-contentPointer to the local Content Engine

Install skills + MCP in one go with easysociable install --yes, or as a Claude Code plugin:

/plugin marketplace add murphywuwu/easysociable-mcp
/plugin install easysociable@easysociable

Example Agent Workflow

When you ask your agent:

"Create a 5-slide LinkedIn carousel about 4 Micro-SaaS pricing mistakes with my Brand."

Your Agent will:

  1. Call list_brands to load your saved Brand (name, handle, colors, fonts).
  2. Pick a proven hook and structure from the Hook and Formula catalogs, then draft the copy.
  3. Call list_templates to choose a layout for each page.
  4. Call create_slideshow_run to bind copy, layouts and Brand into a Slideshow Run.
  5. Return a private Studio link for you to polish and download the finished PNG pack.

Supported Formats

PlatformCanvas PresetRatio
TikTok1080 × 19209:16 (Photo Mode)
LinkedIn1080 × 13504:5 (Document Carousel)
Instagram1080 × 1350 / 1080 × 10804:5 / 1:1
Xiaohongshu (RED)1080 × 14403:4
Threads / X1080 × 1080 / 1080 × 13501:1 / 4:5


License

MIT © EasySociable

Questions fréquentes

Qu'est-ce que EasySociable ?

AI carousel maker for coding agents: branded multi-page carousels for TikTok, LinkedIn, Instagram.

Comment installer EasySociable ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add easysociable -- npx -y @easysociable/cli@0.1.27 mcp serve --transport stdio. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour EasySociable ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

EasySociable est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient EasySociable ?

Il est publié par murphywuwu. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.