context-attachment-manager
Claude Desktop용 플러그인, 다음 메시지에 사용할 과거 이미지 선택 가능
프롬프트를 활용해 Claude Code 또는 Cursor로 브랜드 LinkedIn·TikTok·Instagram 캐러셀을 만들 수 있습니다
Turn prompts into branded LinkedIn, TikTok & Instagram carousels with Claude Code or Cursor. Fix copy in Studio without breaking layouts. No watermark.
플러그인JavaScript · DockerfileGitHub @murphywuwu온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기MCP server + agent skills: Claude Code, Cursor or Codex turn a prompt into a branded multi-page carousel for TikTok, Instagram and LinkedIn.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗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.
EasySociable is an agent-native visual production layer that bridges the gap between text-based AI models and finished visual carousel decks:
This server is listed in the Official MCP Registry.
Add this configuration to your claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"easysociable": {
"command": "npx",
"args": ["-y", "@easysociable/cli", "mcp", "serve", "--transport", "stdio"]
}
}
}
Add the MCP server to Cursor via Cursor Settings > Features > MCP Servers > Add New:
easysociablecommandnpx -y @easysociable/cli mcp serve --transport stdio# 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
36 tools, grouped by what the agent works on:
| Group | Tools |
|---|---|
| Slideshow Runs | create_slideshow_run, get_slideshow_run, list_slideshow_runs, update_slideshow_run, archive_slideshow_run, restore_slideshow_run, delete_slideshow_run |
| Brands | create_brand, get_brand, list_brands, update_brand, archive_brand, restore_brand, delete_brand |
| Templates | list_templates, get_template |
| Template authoring | create_template_draft, get_template_draft, list_template_drafts, update_template_draft, delete_template_draft, publish_template_draft, create_template_preview_job, import_template_image |
| Images | import_image, get_image, list_images, update_image, attest_image, archive_image, restore_image, delete_image |
| Design assets | search_icons, get_icon, list_gradients, get_gradient |
The skills/ folder holds the workflows the agent follows on top of the tools:
| Skill | Purpose |
|---|---|
easysociable-slideshow | Topic → proven hook → structure → editable carousel, returned as a Studio link |
easysociable-template | Design and publish reusable page templates from a brief or an image |
easysociable-content | Pointer 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
When you ask your agent:
"Create a 5-slide LinkedIn carousel about 4 Micro-SaaS pricing mistakes with my Brand."
Your Agent will:
list_brands to load your saved Brand (name, handle, colors, fonts).list_templates to choose a layout for each page.create_slideshow_run to bind copy, layouts and Brand into a Slideshow Run, with the post's title and caption drafted to the platform's limits.| Platform | Canvas Preset | Ratio |
|---|---|---|
| TikTok | 1080 × 1920 | 9:16 (Photo Mode) |
| 1080 × 1350 | 4:5 (Document Carousel) | |
| 1080 × 1350 / 1080 × 1080 | 4:5 / 1:1 | |
| Xiaohongshu (RED) | 1080 × 1440 | 3:4 |
| Threads / X | 1080 × 1080 / 1080 × 1350 | 1:1 / 4:5 |
MIT © EasySociable