MCP-SynClub-Generate-Comic

MCP-SynClub-Generate-Comic

MCP server for comic creation, integrating scriptwriting, character image generation, storyboard creation, and comic generation workflows.

Category
访问服务器

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.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选