PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversentertainment-and-media图片视频生成MCP(即梦AI)
返回「entertainment-and-media」

图片视频生成MCP(即梦AI)

modelscope·Arsene/jimenggen-mcp

entertainment-and-media0下载LocalModelScope

简介

即梦AI全能力生成MCP服务是一个基于Model Context Protocol (MCP)的AI图像和视频生成工具,集成了火山引擎即梦AI的强大生成能力。

MCP Server 详情

来自 ModelScope 索引

即梦AI全能力生成MCP服务

License: MIT TypeScript MCP

即梦AI全能力生成MCP服务是一个基于Model Context Protocol (MCP)的AI图像和视频生成工具,集成了火山引擎即梦AI的强大生成能力。

github:https://github.com/ARSENE2630/jimenggen-mcp

✨ 核心功能

🎨 图像生成

  • 文生图3.1: 基于文本描述生成高质量图像
  • 图生图3.0: 基于参考图片生成新图像
  • 图片生成4.0: 最新版本的图像生成模型(计划中)

🎬 视频生成

  • 视频生成3.0 Pro: 基于文本描述生成高质量视频

👗 图片换装

  • 图片换装V2: 智能服装更换功能

🚀 快速开始

环境要求

  • Node.js 18+
  • TypeScript 5.7.2+

安装依赖

npm install

配置环境变量

创建 .env 文件并配置火山引擎API密钥:

JIMENG_ACCESS_KEY=your_access_key_here
JIMENG_SECRET_KEY=your_secret_key_here

构建项目

npm run build

运行测试

npm test

快速开始(quick start)

客户端配置(IDE)

在Claude、Trae、cursor等MCP客户端的MCP配置文件中添加以下配置:

{
  "mcpServers": {
    "jimenggen": {
      "command": "npx",
      "args": [
        "jimenggen-mcp@1.0.5"
      ],
      "env": {
        "JIMENG_ACCESS_KEY": "your_access_key_here",
        "JIMENG_SECRET_KEY": "your_secret_key_here=="
      }
    }
  }
}

本地运行配置

{
  "mcpServers": {
    "jimenggen": {
      "command": "node",
      "args": [
        "/path/to/jimenggen-mcp/build/index.js"
      ],
      "env": {
        "JIMENG_ACCESS_KEY": "your_access_key_here",
        "JIMENG_SECRET_KEY": "your_secret_key_here"
      }
    }
  }
}

📋 可用工具

文生图 (text-to-image)

基于文本提示词生成图像,支持自定义宽高比和多种艺术风格。

参数:

  • prompt: 图片生成提示词
  • ratio: 图像宽高比,支持自定义
  • style: 图片风格(写实、国潮、赛博朋克等)

图生图 (image-to-image)

基于参考图片生成新图像,支持风格迁移和内容编辑。

视频生成 (text-to-video)

基于文本描述生成高质量视频内容。

图片换装 (image-dressing)

智能服装更换功能,支持多种服装类型和保留选项。

🔧 技术架构

核心技术栈

  • Runtime: Node.js + TypeScript
  • 协议: Model Context Protocol (MCP)
  • HTTP客户端: node-fetch
  • 图像处理: sharp
  • 数据验证: zod

项目结构

jimenggen-mcp/
├── src/
│   ├── index.ts          # 主入口文件
│   └── test.ts           # 测试文件
├── build/                # 编译输出目录
├── package.json          # 项目配置
├── tsconfig.json         # TypeScript配置
└── README.md            # 项目文档

🔑 API配置

火山引擎即梦AI

本项目使用火山引擎即梦AI服务,需要配置以下参数:

  • Endpoint: https://visual.volcengineapi.com
  • Region: cn-north-1
  • Service: cv

支持的模型

  • jimeng_t2i_v31 - 文生图3.1
  • jimeng_i2i_v30 - 图生图3.0
  • jimeng_ti2v_v30_pro - 视频生成3.0 Pro
  • dressing_diffusionV2 - 图片换装V2
  • jimeng_t2i_v40 - 图片生成4.0

🎯 使用示例

文生图示例

// 生成一张赛博朋克风格的未来城市图像
await textToImage({
  prompt: "未来城市夜景,霓虹灯光,赛博朋克风格",
  ratio: { width: 1024, height: 768 },
  style: "赛博朋克"
});

图生图示例

// 基于现有图片生成新风格的图像
await imageToImage({
  prompt: "将这张照片转换为油画风格",
  imageUrl: "https://example.com/original.jpg",
  style: "油画"
});

🔍 调试信息

服务启动时会显示环境变量检查结果:

🔍 MCP服务器启动 - 环境变量检查:
📋 当前环境变量状态:
   JIMENG_ACCESS_KEY: ✅ 已设置 (长度:20)
   JIMENG_SECRET_KEY: ✅ 已设置 (长度:40)

📝 开发指南

添加新工具

  1. 在 src/index.ts 中注册新的MCP工具
  2. 实现对应的API调用函数
  3. 更新类型定义和参数验证
  4. 添加测试用例

扩展模型支持

  1. 在 MODEL_MAPPING 中添加新模型映射
  2. 在 API_CONFIG_MAPPING 中配置API参数
  3. 实现对应的调用逻辑

🐛 故障排除

常见问题

  1. API调用失败: 检查环境变量配置是否正确
  2. 图片生成超时: 调整轮询间隔和最大尝试次数
  3. 内存不足: 优化图片处理逻辑,使用流式处理

调试模式

设置 DEBUG=true 环境变量启用详细日志输出。

🤝 贡献指南

欢迎提交Issue和Pull Request来改进项目!

开发流程

  1. Fork 项目
  2. 创建功能分支
  3. 提交更改
  4. 推送到分支
  5. 创建Pull Request

📄 许可证

本项目基于 MIT 许可证开源 - 查看 LICENSE 文件了解详情。

🙏 致谢

  • 感谢火山引擎提供强大的即梦AI服务
  • 感谢Model Context Protocol社区
  • 感谢所有贡献者和用户

📞 联系方式

如有问题或建议,请通过以下方式联系:

  • 提交 GitHub Issue
  • 发送邮件至项目维护者

版本历史

  • v1.0.0: 初始版本,支持基础的文生图、图生图、视频生成和图片换装功能

赞赏

如果本项目对您有帮助,欢迎赞赏支持!


注意: 使用本服务需要遵守火山引擎即梦AI的服务条款和使用规范。

相关 MCP Servers(来自「entertainment-and-media」)

哔哩哔哩API服务器

用于哔哩哔哩API的MCP服务器,支持视频搜索、用户内容获取等多种操作,适用于哔哩哔哩内容管理和数据分析场景。

myalone/bilibili

福昕Cloud-API

福昕PDF服务API提供了一个基于云的REST API,允许通过HTTP客户端处理PDF文件。它提供了丰富的功能,适合集成到各种应用程序中。 📌 主要特性: PDF创建与转换 从Word、Excel和PowerPoint等格式创建PDF文件。 将PDF文件转换为其他格式,包括HTML、Word和图像。 PDF合并与拆分 将多个PDF文件合并成一个文档。 将单个PDF文件拆分成多个文档。 PDF压缩与优化 通过图像压缩、文档展平和线性化来减小文件大小。 PDF安全 支持密码保护、权限控制和高级加密以确保文档安全。 如何快速与MCP(多功能云平台)集成? 📖 集成文档: 服务API集成指南: https://cloudapi.fuxinsoft.cn/zh-CN/docs/services/guide MCP初学者教程: https://cloudapi.fuxinsoft.cn/zh-CN/docs/services/mcp…

@Foxit/mcp-server-foxit-cloudapi

科学计算工具

math_genie_calc是一款专注于科学计算的Python应用,提供从基础运算到复杂三角函数的多种计算功能,适合学生、科研人员等使用。

myalone/math_genie_calc

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

免费文字生成图像或视频MCP工具

一个用于图像和视频生成的MCP(模型上下文协议)服务器,支持BigModel AI平台上的CogView和CogVideoX模型。它提供了图像和视频生成、配置管理、异步处理、错误处理、TypeScript支持和调试工具等功能。

seostar/image-video-generation-mcp

生成图片

一键生成、修改和优化图片,让创意无限延伸。

dingtalk/Generate-image

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/arsene-jimenggen-mcp/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

npm install

基本信息

分类
entertainment-and-media / art-and-culture / developer-tools
运行方式
No
许可证
MIT License
详情文件
arsene-jimenggen-mcp.md