Token导航 LogoToken导航TokenDH.com
Comfyicu MCP Server logo
设计创作未说明官方级别未说明来源级核验

Comfyicu MCP Server

MCP Server

一个基于ComfyUI工作流的图像生成工具,支持base64输出,适用于AI助手的图像生成需求。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
图像生成错误处理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

idans320

提供方

idans320

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ComfyICU MCP工具

一种模型上下文协议(MCP)工具,用于通过具有base64输出支持的ComfyUI工作流生成图像。

概述

此MCP工具与ComfyICU服务无缝集成,使AI助手能够直接从文本提示中生成图像。该工具处理作业轮询、base64转换和优雅的错误处理。

特性

  • 直接积分法:可与任何兼容MCP的AI助手配合使用
  • Base64输出:将图像作为base64数据返回以进行内联显示
  • 迭代精化:支持根据以前的尝试迅速改进
  • 稳健的错误处理:全面的状态报告和超时管理
  • 尺寸优化:自动检查大小,并回退到URL传递

安装

npm install mcp-framework zod

配置

确保您的ComfyICU服务正在运行且可访问。该工具需要一个 ComfyICURunner 具有以下接口的服务:

interface ComfyICURunner {
  startImageGeneration(prompt: string): Promise;
  getJobStatus(id: string): Promise;
}

用法

基础世代

await generateImage({
  prompt: "a minimalist logo design with geometric shapes"
});

带有精炼说明

await generateImage({
  prompt: "a minimalist logo design with geometric shapes",
  refinement_notes: "increase contrast, use blue and white color scheme"
});

api参考

generateImage(input: GenerateImageInput)

参数:

  • prompt (字符串,必填):图像生成的文本描述
  • refinement_notes (字符串,可选):精炼输出的附加指导

退货:

  • 成功:图像为具有mime类型的base64数据
  • 回退:如果base64转换失败,则返回图像URL
  • 错误:带有状态的详细错误消息

技术细节

超时处理

  • 默认超时:6分钟
  • 轮询间隔:5秒
  • 状态监测:持续到完成或超时

图像处理

  • 大小限制:1MB用于base64转换(与Claude Desktop兼容)
  • 回退策略:超大图像的URL传递
  • 格式支持:自动mime类型检测

错误状态

  • COMPLETED:成功生成图像数据
  • ERROR:带有诊断信息的发电故障
  • TIMEOUT:进程超过了最大持续时间

依赖项

  • mcp-framework:核心MCP功能
  • zod:架构验证
  • ComfyICURunner:服务集成层

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

贡献

快速开始

  1. 分叉回购
  2. 创建要素分支: git checkout -b feature/your-thing
  3. 进行更改
  4. 本地测试
  5. 提交PR

指南

  • 代码的风格:遵循现有模式,正确使用TypeScript
  • 承诺:清晰、描述性的信息
  • 测试:在提交之前测试您的更改
  • 问题:使用GitHub issues处理bug和功能请求

我们接受什么

  • 错误修正
  • 性能改进
  • 文档更新
  • 新功能(先在问题中讨论)

我们不接受的

  • 不经讨论就打破变化
  • 与现有样式不匹配的代码
  • 没有明确用例的功能

保持简单,测试你的代码,写清晰的提交消息。就这样

目录标签

目录标签

图像生成错误处理TypeScriptClaude本地部署AI助手工作流集成base64输出

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP