Comfyui Animatool
C

Comfyui Animatool

ComfyUI-AnimaTool是一个让AI Agent直接生成二次元图片并原生显示在聊天窗口的工具,通过MCP协议或HTTP API连接ComfyUI,支持结构化提示词、多长宽比、批量生成和LoRA加载等功能。
2.5分
5.6K

什么是ComfyUI-AnimaTool?

ComfyUI-AnimaTool是一个Model Context Protocol (MCP)服务器,它充当了AI聊天助手(Agent)与专业的AI绘画工具ComfyUI之间的桥梁。简单来说,它让你可以直接在Cursor、Claude等聊天界面中输入文字描述,就能生成高质量的二次元风格图片,图片会直接显示在对话中,无需任何复杂的操作或跳转到其他软件。

如何使用ComfyUI-AnimaTool?

使用过程非常简单:1. 确保你的电脑上已经运行了ComfyUI(一个AI绘画软件)。2. 在你的AI助手(如Cursor)中配置好ComfyUI-AnimaTool这个MCP服务器。3. 在聊天中直接告诉AI你想要什么样的图片,AI就会调用这个工具为你生成。整个过程就像让AI助手帮你画图一样自然。

适用场景

这个工具非常适合: - **内容创作者**:快速为文章、故事生成配图。 - **游戏/动漫爱好者**:为自己喜欢的角色或原创角色生成形象。 - **产品/UI设计师**:快速生成概念图或情绪板素材。 - **任何想用AI绘画但觉得SD/ComfyUI太复杂的人**:通过自然语言对话即可完成。

主要功能

原生MCP集成,图片直接显示
生成的图片会以原生格式直接嵌入到Cursor、Claude等支持MCP的聊天客户端窗口中,无需手动保存或查看外部链接,体验流畅。
结构化提示词自动构建
工具会自动将你的自然语言描述,按照Anima模型的最佳实践格式(如画师必须带@,必须指定安全标签)拼接成有效的提示词,你无需学习复杂的提示词语法。
多种长宽比预设
支持从超宽屏21:9到超竖屏9:21共14种常用长宽比,只需说出比例名称(如“竖屏9:16”),工具会自动计算最佳分辨率。
重新生成与历史记录
支持查看之前的生成记录,并可以基于任何一张历史图片进行“重新抽卡”(Reroll),可以保留大部分设定,只修改部分元素(如换一个画师)。
批量生成(十连抽)
可以通过设置 `repeat`(多次独立任务)或 `batch_size`(单任务内多张)参数,一次生成多张图片,提高效率。
LoRA模型支持
可以加载自定义的LoRA模型(一种小型风格/角色模型),来定制生成画风或特定角色,让你的创作更具个性。
简化远程连接
新增`uvx`免安装模式,只需一行配置即可连接远程或云端的ComfyUI服务,无需在本地部署复杂的AI绘画环境。
优势
**极低的使用门槛**:无需了解ComfyUI节点、SD WebUI参数,通过对话即可生成图片。
**无缝的工作流集成**:图片生成直接嵌入到你的编码或写作聊天环境中,无需切换应用。
**遵循最佳实践**:工具内置了Anima模型的提示词规范,能自动生成高质量、有效的描述。
**灵活的连接方式**:支持本地ComfyUI、远程服务器、Docker等多种部署场景。
**强大的扩展性**:支持LoRA,可结合其他工具(如SillyTavern酒馆)形成更丰富的生态。
局限性
**依赖后端服务**:必须有一个正在运行的ComfyUI实例,并正确配置Anima模型。
**专注于二次元风格**:主要针对Anima模型优化,生成写实或其他风格可能效果不佳。
**需要一定硬件**:运行ComfyUI和Anima模型需要具有足够显存的GPU(推荐8GB以上)。
**参数非完全可控**:为了简化,部分底层参数(如采样器)被预设,高级用户可能觉得不够自由。

如何使用

准备后端:安装并运行ComfyUI
在你的电脑或服务器上安装ComfyUI,并从HuggingFace下载Anima模型文件(包括UNET、CLIP、VAE),放到正确的目录下。确保ComfyUI能正常启动并访问(默认 http://127.0.0.1:8188)。
安装ComfyUI-AnimaTool插件
在ComfyUI的`custom_nodes`目录下,通过ComfyUI Manager搜索安装,或手动克隆本仓库代码并安装依赖。
配置你的AI客户端(以Cursor为例)
在Cursor项目的根目录创建或编辑`.cursor/mcp.json`文件,添加anima-tool服务器的配置,指向ComfyUI-AnimaTool的MCP服务器脚本。
重启客户端并开始使用
重启Cursor,在设置中确认MCP服务器`anima-tool`已成功加载(显示绿色)。之后,你就可以在聊天中直接让AI助手生成图片了。

使用案例

为小说角色生成立绘
一位小说作者在Cursor中创作故事,需要为笔下的女主角“凌月”生成一张形象图。她向AI助手描述了角色的外貌特征和想要的氛围。
快速生成文章配图
一位博主正在写一篇关于“未来城市”的科技文章,需要一张头图。他不想去图库网站搜索,而是直接让AI生成一个符合文章主题的独特图片。
尝试不同画风组合
一个动漫爱好者想看看自己喜欢的角色如果用不同画师的风格来画会是什么样子。他利用“重新生成(Reroll)”功能,快速切换画师。

常见问题

我必须要本地安装ComfyUI吗?
为什么生成的图片不符合我的描述?
在Cursor里配置后,MCP服务器没有加载成功怎么办?
如何一次生成多张图片?
生成的图片保存在哪里?
支持生成真人风格或其他非二次元图片吗?

相关资源

项目Wiki与详细指南
包含详细的提示词编写指南、完整安装教程、API文档和进阶技巧。
Cursor Skill 指南
Cursor/Windsurf用户必读!将此文件内容作为Agent Skill,能教会AI如何写出高质量的Anima提示词。
Anima模型下载(HuggingFace)
下载运行本工具所必需的Anima模型文件(UNET, CLIP, VAE)。
配套项目:SillyTavern MCP Client
如果你在SillyTavern(酒馆)中使用,这是配套的MCP客户端,支持图片流式传输。
配套项目:LoRA训练工具包
想要训练自己的画风或角色LoRA模型?使用这个工具包可以轻松训练出与Anima兼容的LoRA。
Cherry Studio 预览版(修复图片显示)
如果你使用Cherry Studio作为MCP客户端,需要安装此预览版才能正确显示MCP返回的图片,并解决卡顿问题。

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "anima-tool": {
      "command": "uvx",
      "args": ["--from", "comfyui-animatool", "animatool-mcp"],
      "env": {
        "COMFYUI_URL": "http://127.0.0.1:8188",
        "ANIMATOOL_CHECK_MODELS": "false"
      }
    }
  }
}

{
  "mcpServers": {
    "anima-tool": {
      "command": "<PATH_TO_PYTHON>",
      "args": ["<PATH_TO>/ComfyUI-AnimaTool/servers/mcp_server.py"]
    }
  }
}

{
  "mcpServers": {
    "anima-tool": {
      "command": "C:\\ComfyUI\\.venv\\Scripts\\python.exe",
      "args": ["C:\\ComfyUI\\custom_nodes\\ComfyUI-AnimaTool\\servers\\mcp_server.py"]
    }
  }
}

{
  "mcpServers": {
    "anima-tool": {
      "command": "C:\\ComfyUI\\.venv\\Scripts\\python.exe",
      "args": ["C:\\ComfyUI\\custom_nodes\\ComfyUI-AnimaTool\\servers\\mcp_server.py"],
      "env": {
        "COMFYUI_URL": "http://127.0.0.1:8188",
        "COMFYUI_MODELS_DIR": "C:\\ComfyUI\\models"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
7.3K
5分
N
Next Devtools MCP
Next.js开发工具MCP服务器,为Claude、Cursor等AI编程助手提供Next.js开发工具和实用程序,包括运行时诊断、开发自动化和文档访问功能。
TypeScript
9.7K
5分
P
Praisonai
PraisonAI是一个生产就绪的多AI智能体框架,具有自反思功能,旨在创建AI智能体来自动化解决从简单任务到复杂挑战的各种问题。它通过将PraisonAI智能体、AG2和CrewAI集成到一个低代码解决方案中,简化了多智能体LLM系统的构建和管理,强调简单性、定制化和有效的人机协作。
Python
10.4K
5分
B
Blueprint MCP
Blueprint MCP是一个基于Arcade生态的图表生成工具,利用Nano Banana Pro等技术,通过分析代码库和系统架构自动生成架构图、流程图等可视化图表,帮助开发者理解复杂系统。
Python
10.6K
4分
K
Klavis
Klavis AI是一个开源项目,提供在Slack、Discord和Web平台上简单易用的MCP(模型上下文协议)服务,包括报告生成、YouTube工具、文档转换等多种功能,支持非技术用户和开发者使用AI工作流。
TypeScript
21.7K
5分
D
Devtools Debugger MCP
Node.js调试器MCP服务器,提供基于Chrome DevTools协议的完整调试功能,包括断点设置、单步执行、变量检查和表达式评估等
TypeScript
9.2K
4分
M
Mcpjungle
MCPJungle是一个自托管的MCP网关,用于集中管理和代理多个MCP服务器,为AI代理提供统一的工具访问接口。
Go
0
4.5分
N
Nexus
Nexus是一个AI工具聚合网关,支持连接多个MCP服务器和LLM提供商,通过统一端点提供工具搜索、执行和模型路由功能,支持安全认证和速率限制。
Rust
0
4分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.9K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.6K
4.5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.7K
4.8分
AIBase
智启未来,您的人工智能解决方案智库