Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Seedream/Seedance MCP ServerGenerate a 5-second video of a cat wearing a space suit on Mars"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
火山方舟 Seedream / Seedance MCP 服务
一个基于火山方舟(Ark)API 的 MCP 服务,提供:
Seedream 图片生成/编辑
Seedance 视频生成(异步任务)
本地
stdio与远程http两种接入模式
功能概览
能力 | 状态 | 说明 |
图片生成/编辑 | 可用 | 基于 |
视频生成 | 可用 | 基于 |
本地接入 | 可用 |
|
远程接入 | 可用 |
|
快速开始
环境要求
Node.js 18+
pnpm
安装依赖
pnpm install构建
pnpm build环境变量
变量名 | 必填 | 默认值 | 说明 |
| 是 | - | 火山方舟 API Key |
| 否 |
| 传输模式: |
| 否 |
|
|
| 否 |
|
|
| 否 |
|
|
可在项目根目录创建 .env:
ARK_API_KEY=your_ark_api_key
MCP_TRANSPORT=stdio启动方式
1. 本地模式(默认,stdio)
pnpm build
node build/index.js2. 远程模式(http)
PowerShell 示例:
$env:ARK_API_KEY="your_ark_api_key"
$env:MCP_TRANSPORT="http"
$env:MCP_HTTP_HOST="0.0.0.0"
$env:MCP_HTTP_PORT="3000"
$env:MCP_HTTP_PATH="/mcp"
node build/index.js服务启动后地址示例:
http://127.0.0.1:3000/mcpMCP 客户端接入
本地命令方式(stdio)
{
"mcpServers": {
"jimenggen": {
"command": "node",
"args": [
"/path/to/jimenggen-mcp/build/index.js"
],
"env": {
"ARK_API_KEY": "your_ark_api_key",
"MCP_TRANSPORT": "stdio"
}
}
}
}远程地址方式(http)
不同客户端配置字段可能不同,核心是把 MCP 服务地址指向:
http://your-host:3000/mcp工具列表
可用工具
工具名 | 用途 |
| 文生图 |
| 图生图 |
| 通用图片生成/编辑(支持 URL 与上传文件) |
| 直接调用 Seedream API 生成图片 |
| 视频生成(异步任务,内置轮询) |
停用工具
generate-digital-humanaction-imitationimage-dressing
模型清单
Seedream(图片)
doubao-seedream-5-0-lite-260128(默认)doubao-seedream-5-0-260128doubao-seedream-4-5-251128doubao-seedream-4-0-250828
Seedance(视频)
doubao-seedance-1-5-pro-251215(默认)doubao-seedance-1-0-pro-250528doubao-seedance-1-0-pro-fast-251015doubao-seedance-1-0-lite-t2v-250428doubao-seedance-1-0-lite-i2v-250428
视频生成(generate-video)
generate-video 使用异步任务流程:
创建任务:
POST /contents/generations/tasks查询任务:
GET /contents/generations/tasks/{id}成功后读取:
content.video_url
任务状态:
queuedrunningsucceededfailedexpired
主要参数:
参数 | 类型 | 说明 |
| string | 必填,视频提示词 |
| string | 可选,默认 |
|
| 可选,默认 |
| enum | 可选: |
| string | 可选,首帧图 URL(图生视频) |
| boolean | 可选,默认 |
| boolean | 可选,默认 |
| string | 可选,任务状态回调地址 |
| number | 可选,默认 |
| number | 可选,默认 |
兼容参数映射:
frames=121映射为duration=5frames=241映射为duration=10aspect_ratio在值合法时映射到ratio
说明:根据官方文档,Seedance 2.0 当前仅支持控制台体验,暂不支持 API 调用。
常见问题
1. 报错:未设置 ARK_API_KEY
请确认环境变量已设置,并且启动进程能读取该变量。
2. http 模式返回 404
请检查客户端访问路径是否与 MCP_HTTP_PATH 一致,默认是 /mcp。
3. 视频任务超时
可适当调大 max_poll_attempts,或增大 poll_interval_ms 后重试。
参考文档
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.