Skip to main content
Glama
156554395

Doubao Image/Video Generation MCP Server

by 156554395

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOUBAO_API_KEYYesAPI 密钥
DOUBAO_IMAGE_ENDPOINT_IDYes图片生成推理接入点 ID
DOUBAO_VIDEO_ENDPOINT_IDYes视频生成推理接入点 ID
DOUBAO_DEFAULT_IMAGE_MODELNo默认图片生成模型doubao-seedream-4-5
DOUBAO_DEFAULT_VIDEO_MODELNo默认视频生成模型doubao-seedance-1.0-lite-t2v

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_image

使用豆包 Seedream 模型生成图片

支持功能:

  • 文生图: 使用文本提示词生成图片

  • 图生图: 使用输入图片和提示词生成新图片

  • 多图融合: 使用多张参考图片融合生成新图片

参数说明:

  • prompt: 图片描述文本 (必需)

  • endpoint_id: 推理接入点 ID (推荐) 在火山引擎控制台创建推理接入点后获取的 Endpoint ID

  • model: 模型名称 (可选,默认: doubao-seedream-4-5)

    • doubao-seedream-4-5: 最新 4.0 模型,支持 4K 分辨率

    • doubao-seedream-3-0-t2i: 3.0 文生图模型 注意: 直接使用模型名称可能需要账户权限,推荐使用 endpoint_id

  • size: 图片尺寸 (可选,默认: 1024x1024) 支持的尺寸: 1024x1024, 1024x1792, 1024x768, 768x1024, 1792x1024, 512x512, 512x768, 768x512

  • image_url: 参考图片 URL (可选,用于图生图)

  • ref_image_urls: 多张参考图片 URL 数组 (可选,用于多图融合)

  • req_key: 请求标识 (可选,用于追踪)

重要提示: 如果遇到 InvalidEndpointOrModel.NotFound 错误,请在火山引擎控制台创建推理接入点,并使用 endpoint_id 参数

generate_video

使用豆包 Seedance 模型生成视频

支持功能:

  • 文生视频: 使用文本提示词生成视频

  • 图生视频: 使用首帧图片和提示词生成视频

  • 参考图生视频: 使用参考图片增强视频风格一致性

参数说明:

  • prompt: 视频描述文本 (必需,最大 500 字符)

  • model: 模型选择 (可选,默认: doubao-seedance-1.0-lite-t2v)

    • doubao-seedance-1.0-pro: 专业版,高质量视频生成

    • doubao-seedance-1.0-pro-fast: 专业版快速生成

    • doubao-seedance-1.0-lite-t2v: 轻量版,快速生成

  • video_duration: 视频时长 (可选,默认 5) 支持的时长: 3, 4, 5, 6

  • fps: 冔率 (可选,默认 24) 支持的帧率: 24, 30

  • resolution: 分辨率 (可选,默认 1080p) 支持的分辨率: 480p, 720p, 1080p

  • first_frame_image_url: 首帧图片 URL (可选,用于图生视频)

  • ref_image_urls: 参考图片 URL 数组 (可选)

  • req_key: 请求标识 (可选)

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

query_video_task

查询豆包视频生成任务的状态和结果

视频生成是异步任务,需要使用此工具查询任务状态:

  • pending: 任务等待中

  • processing: 任务处理中

  • success: 任务成功完成

  • failed: 任务失败

参数说明:

  • task_id: 任务 ID (必需,由 generate_video 返回)

返回: 任务状态和结果 (成功时包含视频下载 URL)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/156554395/doubao-image-video-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server