Token导航 LogoToken导航TokenDH.com
Doubao Image/Video Generation MCP Server logo
音视频未说明官方级别未说明来源级核验

Doubao Image/Video Generation MCP Server

MCP Server

豆包图片/视频生成 MCP 服务器是一个支持使用豆包 Seedream 和 Seedance 模型进行高质量图片和视频生成的服务器。

工具数

3

提示词数

0

GitHub Stars

3

资源数

0
JavaScriptClaude视频生成Claude

安装说明

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

作者 / 组织

156554395

提供方

156554395

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

豆包图片/视频生成 MCP 服务器

一个支持豆包图片生成和视频生成的 MCP (Model Context Protocol) 服务器

](https://www.npmjs.com/package/doubao-image-video-mcp) ![License: MIT](https://opensource.org/licenses/MIT)

功能

  • 图片生成: 使用豆包 Seedream 模型生成高质量图片
  • 视频生成: 使用豆包 Seedance 模型生成视频
  • 任务查询: 查询视频生成任务状态

获取 API Key

  1. 访问 火山引擎豆包大模型平台
  2. 注册/登录账号
  3. 在控制台获取 API Key

创建推理接入点

  1. 访问 火山引擎控制台
  2. 进入「开通管理」页面,参与「协作奖励计划」享免费资源包
  3. 授权图片生成接入点(Doubao-Seedream-4.5 模型)
  4. 授权视频生成接入点(Doubao-Seedance-1.0-lite-t2v 模型)
  5. 进入「安全管理」页面,点击内容安全,复制接入点 ID 到配置文件

PS: 图像生成和视频生成配置不同的接入点

安装

本地安装

cd doubao-image-video-mcp
pnpm install
pnpm build

配置

Claude Code 中使用 (推荐)

在 Claude Code 配置文件中添加:

macOS/Linux: ~/.claude/config.json Windows: %APPDATA%\claude\config.json

{
  "mcpServers": {
    "doubao-giv": {
      "command": "npx",
      "args": ["-y", "doubao-image-video-mcp@latest"],
      "env": {
        "DOUBAO_API_KEY": "your_api_key_here",
        "DOUBAO_IMAGE_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx",
        "DOUBAO_VIDEO_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx"
      }
    }
  }
}

通用 MCP 客户端配置

{
  "mcpServers": {
    "doubao-giv": {
      "command": "npx",
      "args": ["-y", "doubao-image-video-mcp@latest"],
      "env": {
        "DOUBAO_API_KEY": "your_api_key_here",
        "DOUBAO_IMAGE_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx",
        "DOUBAO_VIDEO_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx"
      }
    }
  }
}
使用 npx -y 可以自动安装最新版本,无需手动管理本地文件。

本地开发配置

如果从源码运行:

{
  "mcpServers": {
    "doubao-giv": {
      "command": "node",
      "args": ["/absolute/path/to/doubao-image-video-mcp/dist/index.js"],
      "env": {
        "DOUBAO_API_KEY": "your_api_key_here",
        "DOUBAO_IMAGE_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx",
        "DOUBAO_VIDEO_ENDPOINT_ID": "ep-20241227-xxxxxxxxxxxxx"
      }
    }
  }
}

环境变量

环境变量必需默认值说明
DOUBAO_API_KEY-API 密钥
DOUBAO_IMAGE_ENDPOINT_ID-图片生成推理接入点 ID
DOUBAO_VIDEO_ENDPOINT_ID-视频生成推理接入点 ID
DOUBAO_DEFAULT_IMAGE_MODELdoubao-seedream-4-5默认图片生成模型
DOUBAO_DEFAULT_VIDEO_MODELdoubao-seedance-1.0-lite-t2v默认视频生成模型
重要:必须在火山引擎控制台创建推理接入点并配置接入点 ID,直接使用模型名称可能因权限问题导致调用失败。

支持的工具

1. generate_image

生成单张图片。

参数:

  • prompt (必需): 图片描述文本
  • model (可选): 模型选择,默认 doubao-seedream-4-5
  • size (可选): 图片尺寸,默认 2560x1440
  • image_url (可选): 参考图片 URL (图生图)
  • ref_image_urls (可选): 多张参考图片 URL 数组 (多图融合)
  • req_key (可选): 请求标识

2. generate_video

生成视频(异步任务)。

参数:

  • prompt (必需): 视频描述文本 (最大 500 字符)
  • model (可选): 模型选择,默认 doubao-seedance-1.0-lite-t2v
  • video_duration (可选): 视频时长 (秒),默认 5
  • fps (可选): 帧率,默认 24
  • resolution (可选): 分辨率,默认 1080p
  • first_frame_image_url (可选): 首帧图片 URL (图生视频)
  • ref_image_urls (可选): 参考图片 URL 数组
  • req_key (可选): 请求标识

返回: 任务 ID,需要使用 query_video_task 查询结果

3. query_video_task

查询视频生成任务状态。

参数:

  • task_id (必需): 视频生成任务 ID

返回: 任务状态和结果

支持的模型

图片生成模型

模型说明
doubao-seedream-4-5最新 4.0 模型,支持 4K 分辨率
doubao-seedream-3-0-t2i3.0 文生图模型

视频生成模型

模型说明
doubao-seedance-1.0-pro专业版,高质量视频生成
doubao-seedance-1.0-pro-fast专业版快速生成
doubao-seedance-1.0-lite-t2v轻量版,快速生成

API 文档

常见问题

Q: 视频生成需要多长时间?

A: 视频生成是异步任务,通常需要几秒到几分钟,具体取决于视频时长和模型选择。

Q: 如何获取推理接入点 Endpoint ID?

A: 在火山引擎控制台创建推理接入点后获取,使用 endpoint_id 参数比直接使用 model 名称更稳定。

Q: 支持哪些图片尺寸?

A: 图片生成支持多种尺寸,推荐使用 1920x21601920x25602160x3840 等高分辨率尺寸(豆包 API 要求图片至少 3686400 像素)。

参与贡献

欢迎提交 Issue 和 Pull Request!

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启 Pull Request

贡献指南

  • 遵循现有代码风格
  • 添加必要的测试和文档
  • 提交前运行 pnpm build 确保构建成功

发布流程

项目使用 GitHub Actions 自动发布到 npm:

  1. 更新 package.json 中的版本号
  2. 创建并推送 Git 标签:
   git tag v1.0.0
   git push origin v1.0.0
  1. GitHub Actions 自动构建并发布到 npm

Star 历史

![Star History Chart](https://star-history.com/#156554395/doubao-image-video-mcp&Date)

License

MIT


如果这个项目对你有帮助,请给一个 Star ⭐️

目录标签

目录标签

JavaScriptClaude视频生成图片生成本地部署AI模型内容创作MCP服务器

支持客户端

Claude

接入字段

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

未说明

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

api-key

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明api-keyremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP