MCP-SynClub-Generate-Comic
MCP server for comic creation, integrating scriptwriting, character image generation, storyboard creation, and comic generation workflows.
README
MCP-SynClub-Generate-Comic -Claude-dxt
MCP-SynClub-Generate-Comic is powered by services provided by synclubmcp.Designed specifically for comic creation, MCP-SynClub-Generate-Comic integrates the full creative workflow, including scriptwriting, character image generation, and storyboard creation.
You can install MCP-SynClub-Generate-Comic on Claude Desktop with a single click using the .dxt Desktop Extension.
Core Features
- π Script Generation
- π§βπ¨ Character Image Generation
- π Storyboard Creation
- πΌοΈ Comic Generation
π About SynClub MCP
- https://synclubmcp.com/ is a MCP Server platform that provides access to MCP Server calls and integrated capability services.
- The platform supports three languages: Chinese, Japanese, and English.
π§ Features
- MCP Server List The homepage features an MCP Server List section where you can find detailed descriptions, usage instructions, and the list of tools included in each server.
- Pricing Click the Pricing button in the navigation bar to view the pricing information for tool usage.
- Documentation Click the Docs button to access comprehensive documentation related to server configuration and usage.
- Key After logging in, you can retrieve your personal Key from the user profile section.
Installation-For Claude Desktop
-
How to get the .dxt file
You can get the file directly from the git repository, or by following the steps below.
git clone https://github.com/Synclub-tech/Synclub-dxt
cd synclub-dxt
npm install
npm install -g @anthropic-ai/dxt
dxt pack
- How to use the .dxt file
1. Open Claude Desktop
2. Go to Settings β Extensions β Browse Extensions β Desktop Extensions β Advanced Settings
3. Click "Install Extension" and select the `.dxt` file
4. Enter the key obtained from https://www.synclubmcp.com/
5. Go to Settings β Developer β synclub-dxt, if it shows **"running"**, the installation was successful
- Steps to Obtain Your API Key & url
1. [ Visit SynClub MCP](https://synclubmcp.com/)
2. Sign in with your User ID and password
3. Click the user profile dropdown menu
4. Copy your API key from the Key section
5. You could Fill in https://api.synclubmcp.com in the url part
6. If you have any other questions, you can also contact us via email at synclub.sns07@gmail.com
Usage Guide
πStep 1 - Script Generation
- Description: Generates a comic script from input themes and a plot summary. The result can be refined through additional instructions if needed.
- Prompt Input
- Tips: You can provide your prompt as a simple sentence or in a structured format.
- Examples:
- One-sentence description: "A high school love story with a cool, academic female lead and a sunny, handsome athlete."
- Structured format example:
- Scene: A mountaintop villa
- Weather: Blizzard
- Plot: An overbearing CEO (A) meets a little girl (B) in need of help, and they eventually fall in love.
- Output Example:
<img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/1-Script%20Generation.png" width="300" alt="Script Generation">
<img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/2-Script%20Editing.png" width="300" alt="Script Editing">
π§βπ¨ Step 2-Character Image Generation
- Description: Generate character images based on user-provided appearance descriptions, character gender, and a selected base style. Results can be further refined with additional instructions.
- Base Style Selection: Choose from five base styles (Korean manhwa, game, illustration, anime, manga) via user input.
- Prompt Example: "I want an illustration-style image. The female lead has long, wavy brown hair with bangs and fair skin. The male lead is muscular, with tanned skin and a cheerful smile."
- Output Example:
<img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/2-Character%20Image%20Generation.png" width="300" alt="Character Image Generation">
<img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/all_characters.jpg" width="300" alt="Character Image Generation">
π Step 3 - Text Storyboard Creation
-
Description: Based on the finalized script (Step 1) and character information (Step 2), this step generates detailed text storyboards for 4 to 15 chapters. Each storyboard includes scene descriptions, character dialogues, and narration. If any parts of the storyboard are unsatisfactory, you can fine-tune them through natural language instructions.
-
Prompt Input Tips:
- No Character Scene Focus on describing the setting: environment, weather, time of day, atmosphere, etc.
- Single Character Scene Describe the character's actions, facial expressions, surroundings, camera movement, and angles.
- Dual Character Scene Describe both characters' actions, interactions, setting, camera movement, and perspective.
-
Output Example:
- Chapter 1: The Promise of Cherry Blossoms
- Description: A classroom bathed in the warmth of spring. Cherry blossom petals flutter outside the window.
- Dialogue:
- Yota Sato: "Hey, Takahashi-san, want to walk home together after school?"
- Misaki Takahashi: "I have studying to do."
- Narration: A fleeting glance at her fingertips.
πΌοΈ Step 4 - Comic Image Generation
-
Description: Based on the character information from Step 2 and the text storyboards from Step 3, this step generates multiple comic-style images according to the number of chapters. If needed, the generated images can be further refined using natural language instructions.
-
Supported Edits: You can make detailed adjustments to elements such as colors, hairstyles, facial expressions, and more. Simply describe what you want to change. For example:
- "Change hair color to brown"
- "Make the shirt white"
- Output Example:
<img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/4-Panel%20Generation.png" width="300" alt="Panel Generation"> <img src="https://github.com/Synclub-tech/Synclub-dxt/raw/main/image/Chapter%201%20Comic%20Page.webp" width="300" alt="Chapter 1 Comic Page">
Project Structure
Synclub-dxt/
βββ src/ # Source code directory
β βββ index.js # Main entry file, Contains the implementation of all tools
β βββ client.js # API client implementation
β
βββ image/ # Directory for images used in documentation and examples
β
βββ node_modules/ # Directory for dependencies installed via npm(generated by npm install)
β
βββ Synclub-dxt.dxt # .dxt file packed from this repository
βββ package.json # Project configuration file, defines dependencies, scripts, and metadata
βββ package-lock.json # Dependency lock file to ensure consistent version installation
βββ manifest.json # MCP server configuration file that defines available tools and features
βββ README.md # Project documentation, including installation and usage instructions
βββ LICENSE # MIT license file
Available Tools
Core Tools - Essential Tools for Comic Generation
| Tool name | Description |
|---|---|
generate_comic_story |
Generates a comic script from input themes and a plot summary. |
generate_comic_chapters |
Generates chapter content based on the comic script |
ugc_tti |
Generates character images.Please describe the you want to generate, such as character actions, expressions, environment, camera movement, and angles, etc. |
anime_pose_align |
Aligns the generated character images for the final comic image generation |
generate_comic_image_prompts |
Generates prompts required for image generation tasks based on chapter content |
anime_comic_image |
Submits comic image generation tasks based on prompts and returns the task ID |
Advanced Tools - For Modifying Generated Results
| Tool name | Description |
|---|---|
edit_comic_story |
Edits the generated comic story |
edit_comic_chapters |
Edits the generated comic chapters |
flux_edit_image |
Edit images from natural language commands. Supported operations include local adjustments (e.g., cropping, color correction), background replacement, style transfers, and more. |
Requirements
- Claude Desktop (Developer Mode enabled)
- Node.js 14+ (required for building from source)
- To confirm your setup: Go to Settings β Extensions β Browse Extensions β Desktop Extensions β Advanced Settings β Detected Tools. If your Node.js version is below 14, please update the Claude client.
- Supported platforms: macOS, Windows, Linux
License
This project is licensed under the MIT License - see the LICENSE file for details.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.