返回 MCP 目录
public公开dns本地运行

synclub-dxt

MCP-SynClub-Generate-Comic是一个专为漫画创作设计的Claude桌面扩展,集成了从剧本生成、角色图像生成、故事板创建到最终漫画图像生成的全流程工作流。

article

README

🚀 MCP-SynClub-Generate-Comic -Claude-dxt

MCP-SynClub-Generate-Comic由synclubmcp提供的服务支持。它专为漫画创作而设计,整合了包括剧本编写、角色形象生成和分镜创作在内的完整创作流程。

🚀 快速开始

MCP-SynClub-Generate-Comic专为漫画创作设计,它整合了从剧本编写到漫画生成的全流程,让漫画创作更加高效便捷。你可以使用.dxt桌面扩展,在Claude Desktop上一键安装MCP-SynClub-Generate-Comic

✨ 主要特性

  • 🔖 剧本生成:根据输入的主题和情节概要生成漫画剧本。
  • 🧑‍🎨 角色形象生成:依据用户提供的外貌描述、角色性别和选定的基础风格生成角色形象。
  • 📖 分镜创作:基于最终剧本和角色信息,生成4到15章的详细文字分镜。
  • 🖼️ 漫画图像生成:根据角色信息和文字分镜,生成多章漫画风格的图像。

🌐 关于SynClub MCP

  • https://synclubmcp.com/ 是一个MCP服务器平台,提供MCP服务器调用和集成能力服务。
  • 该平台支持三种语言:中文、日语和英语。

🔧 平台功能

  • MCP服务器列表:主页有一个MCP服务器列表部分,你可以找到每个服务器的详细描述、使用说明和包含的工具列表。
  • 定价:点击导航栏中的Pricing按钮,查看工具使用的定价信息。
  • 文档:点击Docs按钮,获取与服务器配置和使用相关的全面文档。
  • 密钥:登录后,你可以从用户资料部分获取个人密钥

📦 安装指南

适用于Claude Desktop

  • 如何获取.dxt文件

    你可以直接从git仓库获取该文件,也可以按照以下步骤操作:

git clone https://github.com/Synclub-tech/Synclub-dxt
cd synclub-dxt
npm install
npm install -g @anthropic-ai/dxt
dxt pack
  • 如何使用.dxt文件
1. 打开Claude Desktop  
2. 进入设置 → 扩展 → 浏览扩展 → 桌面扩展 → 高级设置
3. 点击“安装扩展”并选择`.dxt`文件  
4. 输入从https://www.synclubmcp.com/获取的密钥
5. 进入设置 → 开发者 → synclub-dxt,如果显示**"running"**,则安装成功
  • 获取API密钥和URL的步骤
1. [访问SynClub MCP](https://synclubmcp.com/)
2. 使用用户ID和密码登录
3. 点击用户资料下拉菜单
4. 从密钥部分复制你的API密钥
5. 在URL部分填写https://api.synclubmcp.com
6. 如果你有任何其他问题,也可以通过电子邮件synclub.sns07@gmail.com联系我们

💻 使用示例

🔖 步骤1 - 剧本生成

  • 描述:根据输入的主题和情节概要生成漫画剧本。如有需要,可通过额外的指令对结果进行细化。
  • 提示输入
    • 提示:你可以以简单句子或结构化格式提供提示。
    • 示例
      • 单句描述:“一个关于高冷学霸女主和阳光帅气运动员的高中爱情故事。”
      • 结构化格式示例
        • 场景:山顶别墅
        • 天气:暴风雪
        • 情节:霸道总裁(A)遇到需要帮助的小女孩(B),最终相爱。

🧑‍🎨 步骤2 - 角色形象生成

  • 描述:根据用户提供的外貌描述、角色性别和选定的基础风格生成角色形象。如有需要,可通过额外的指令对结果进行细化。
  • 基础风格选择:通过用户输入从五种基础风格(韩漫、游戏、插画、动漫、漫画)中选择。
  • 提示示例:“我想要一幅插画风格的图像。女主有一头棕色的长波浪卷发和齐刘海,皮肤白皙。男主肌肉发达,皮肤黝黑,笑容灿烂。”

📖 步骤3 - 文字分镜创作

  • 描述:基于步骤2的角色信息和步骤3的文字分镜,根据章节数量生成多幅漫画风格的图像。如有需要,可使用自然语言指令对生成的图像进行进一步细化。
  • 提示输入提示
    • 无角色场景:重点描述场景设置,如环境、天气、时间、氛围等。
    • 单角色场景:描述角色的动作、面部表情、周围环境、镜头移动和角度。
    • 双角色场景:描述两个角色的动作、互动、场景设置、镜头移动和视角。
  • 输出示例
    • 第1章:樱花之约
    • 描述:一间沐浴在春日温暖中的教室。窗外樱花花瓣飘落。
    • 对话
      • 佐藤洋太:“嘿,高桥同学,放学后一起走回家好吗?”
      • 高桥美咲:“我要学习。”
    • 旁白:她指尖的短暂一瞥。

🖼️ 步骤4 - 漫画图像生成

  • 描述:根据步骤2的角色信息和步骤3的文字分镜,根据章节数量生成多幅漫画风格的图像。如有需要,可使用自然语言指令对生成的图像进行进一步细化。
  • 支持的编辑: 你可以对颜色、发型、面部表情等元素进行详细调整。只需描述你想要更改的内容,例如:
    • "将头发颜色改为棕色"
    • "将衬衫改为白色"

📚 详细文档

项目结构

Synclub-dxt/
├── src/                   # 源代码目录
│   ├── index.js           # 主入口文件,包含所有工具的实现
│   └── client.js          # API客户端实现
│
├── image/                 # 文档和示例中使用的图像目录
│
├── node_modules/          # 通过npm安装的依赖项目录(由npm install生成)
│
├── Synclub-dxt.dxt        # 从该仓库打包的.dxt文件
├── package.json           # 项目配置文件,定义依赖项、脚本和元数据
├── package-lock.json      # 依赖项锁定文件,确保一致的版本安装
├── manifest.json          # MCP服务器配置文件,定义可用的工具和功能
├── README.md              # 项目文档,包括安装和使用说明
└── LICENSE                # MIT许可证文件

可用工具

核心工具 - 漫画生成必备工具

| 属性 | 详情 | |------|------| | generate_comic_story | 根据输入的主题和情节概要生成漫画剧本。 | | generate_comic_chapters | 根据漫画剧本生成章节内容。 | | ugc_tti | 生成角色形象。请描述你想要生成的内容,如角色动作、表情、环境、镜头移动和角度等。 | | anime_pose_align | 对齐生成的角色形象,用于最终的漫画图像生成。 | | generate_comic_image_prompts | 根据章节内容生成图像生成任务所需的提示。 | | anime_comic_image | 根据提示提交漫画图像生成任务并返回任务ID。 |

高级工具 - 用于修改生成结果

| 属性 | 详情 | |------|------| | edit_comic_story | 编辑生成的漫画故事。 | | edit_comic_chapters | 编辑生成的漫画章节。 | | flux_edit_image | 通过自然语言命令编辑图像。支持的操作包括局部调整(如裁剪、颜色校正)、背景替换、风格转换等。 |

要求

  • Claude Desktop(启用开发者模式)
  • Node.js 14+(从源代码构建时需要)
    • 确认你的设置: 进入设置 → 扩展 → 浏览扩展 → 桌面扩展 → 高级设置 → 检测到的工具。如果你的Node.js版本低于14,请更新Claude客户端。
  • 支持的平台:macOS、Windows、Linux

📄 许可证

本项目采用MIT许可证 - 详情请参阅LICENSE文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端