
EasySociable
io.github.murphywuwuPublished by GitHub account murphywuwuv0.1.27Updated Oct 24, 2026
AI carousel maker for coding agents: branded multi-page carousels for TikTok, LinkedIn, Instagram.
Overview
Turns prompts, outlines and markdown into branded multi-page social carousels and slideshows for TikTok, LinkedIn, Instagram, Threads and Xiaohongshu.
- What you can do
- Create, read, update, archive, restore and delete slideshow runs that bind copy, layouts and a brand into a deck
- Create and manage brands with names, handles, colors and fonts
- List and inspect templates, and author, preview, publish or delete template drafts
- Import, update, attest, archive, restore and delete images
- Search icons and browse gradients as design assets
- Return a private Studio review link and platform-sized PNG packs
- When to use it
- Use it when an agent should draft and lay out social media carousels or slideshows from a topic, outline or markdown, keeping a consistent brand look and platform-specific canvas sizes, then hand back a review link for polishing and publishing.
- Requirements
- Runs locally over stdio via the npm package @easysociable/cli, typically launched with npx; Node.js and network access are needed. No environment variables, headers or authentication are declared. A browser is needed to open the Studio review link.
Installation
In SourceWeft
- Open EasySociable in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
EasySociable MCP Server
[npm version] [License: MIT] [MCP]
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
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
Available MCP Tools
36 tools, grouped by what the agent works on:
Agent Skills
The skills/ folder holds the workflows the agent follows on top of the tools:
Install skills + MCP in one go with easysociable install --yes, or as a Claude Code plugin:
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:
- Call
list_brandsto load your saved Brand (name, handle, colors, fonts). - Pick a proven structure from the Formula catalog (page 1 is its opening hook), then draft the copy.
- Call
list_templatesto choose a layout for each page. - Call
create_slideshow_runto bind copy, layouts and Brand into a Slideshow Run, with the post's title and caption drafted to the platform's limits. - Return a private Studio link: polish the pages, then on your phone tap Publish to share every page to the app with the caption copied, or download the PNG pack.
Supported Formats
Links & Resources
- Website: https://easysociable.com
- Formula Catalog: https://easysociable.com/formulas
- LLM Specification: https://easysociable.com/llms.txt
- npm Package: @easysociable/cli
License
MIT © EasySociable
Source: README.md at commit 313f3d5
Tools
0Version history
2- v0.1.27LatestOct 14, 2026
- v0.1.25Oct 14, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts