kiro-discord-bot

Media MCP #

mcp-media-server 是可選的媒體生成 MCP server。一般 bot 操作不需要它。

Providers #

Server 會依照可用 API key 註冊 providers:

API key啟用能力
GEMINI_API_KEYImage generation、video generation、music generation、text to speech。
OPENAI_API_KEYImage generation 與 text to speech。

如果沒有任何 provider API key,server 會在啟動時退出。

可選預設:

變數用途
MEDIA_DEFAULT_IMAGE_MODEL覆寫預設 image model。
MEDIA_DEFAULT_TTS_MODEL覆寫預設 text-to-speech model。

Tools #

Tool用途
generate_imageprompt 生成圖片,可選 modelsizeaspect_ratio
edit_imageimage_pathprompt 編輯既有本機圖片。
generate_videoprompt 生成影片,可選 image_path 作為條件。
generate_musicprompt 生成音樂,可選 duration_sec
text_to_speechtext 生成語音,可選 modelvoice
list_models列出可用 models,可用 imagevideomusictts 過濾。

生成結果會以本機檔案路徑回傳給 agent。請依照成本與 egress 風險設定 channel policy。

維運注意事項 #

Media tools 會消耗外部 provider quota,也可能產生不適合所有 Discord channel 的檔案。建議預設停用,只在有明確用途的 channel 透過 /mcp manage 啟用。