
Mediamcp
io.github.legolev由 GitHub 帳號 legolev 發布v0.3.0更新於 Oct 24, 2026
Generate and edit images and video via OpenRouter or any OpenAI-compatible API.
概覽
一個本機 MCP 伺服器,讓 AI 助理透過 OpenRouter 或任何 OpenAI 相容的媒體 API 生成與編輯圖片、製作影片。
- 可以做什麼
- 依文字提示生成圖片,支援最多四個變體、長寬比與模型覆寫,存到磁碟並回傳檔案路徑與預覽。編輯既有圖片,可接受檔案路徑或 URL,並能把多張圖合成同一個畫面。由文字或首幀、末幀、參考圖生成影片,並可透過輪詢網址或任務 id 繼續等待影片任務。列出可用的圖片與影片模型及其價格。執行設定檢查,涵蓋 API 金鑰、端點、預設值與輸出目錄可寫性。
- 適用情境
- 適合在聊天或程式開發用戶端中讓助理產出或修改視覺素材:主視覺圖、去背、修改 logo、短影片或讓靜態圖動起來。也適合希望生成檔案落在本機資料夾並以路徑引用的工作流程。
- 執行需求
- 透過 npx 在本機執行,需要 Node.js 20 或更新版本。需要 OPENROUTER_API_KEY 中的 OpenRouter API 金鑰;若改用其他 OpenAI 相容端點,則需 MEDIAMCP_API_KEY 與 MEDIAMCP_BASE_URL。選用變數可設定預設圖片與影片模型、輸出目錄、逾時、預覽尺寸與 schema 方言。需要能連線至所選 API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Mediamcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Научите любого ИИ-агента создавать изображения и видео
mediamcp — это MCP-сервер, который соединяет вашего ИИ-ассистента — Claude Code, Claude Desktop,
Cursor, Windsurf, VS Code или любой другой клиент с поддержкой MCP — с облачными медиамоделями
(Gemini Flash Image, GPT-5 Image, Seedream, Veo, Sora, …) через OpenRouter или любой OpenAI-совместимый API.
[npm version] [CI] [node >= 20] [license: MIT]
English | Русский
⭐ Баннер выше сгенерирован самим mediamcp — один вызов generate_image.
Сгенерированные файлы всегда сохраняются на диск (по умолчанию в ~/Pictures/mediamcp), а каждый ответ содержит абсолютный путь к файлу и небольшое встроенное превью — агент сразу видит, что у него получилось.
ИИ-агентам: инструкция по установке, оптимизированная специально для вас, лежит в llms-install.md.
Вам понадобится API-ключ OpenRouter — получить его можно на https://openrouter.ai/keys.
Быстрая установка
Claude Code
Claude Desktop
Добавьте в claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) и перезапустите Claude Desktop:
Cursor
Или добавьте в ~/.cursor/mcp.json:
Windsurf
Добавьте в ~/.codeium/windsurf/mcp_config.json:
VS Code (GitHub Copilot)
Или добавьте в .vscode/mcp.json (ключ запрашивается отдельно и не попадает в файл):
Что сможет делать ваш агент
После установки просто скажите агенту что-нибудь вроде «сгенерируй hero-изображение для моего лендинга, 16:9», «убери фон с logo.png», «сделай 8-секундное видео с океанскими волнами на закате» или «оживи logo.png в 4-секундное видео» (image-to-video). Агент сам выберет подходящий инструмент:
Конфигурация
Всё настраивается через переменные окружения в блоке env конфигурации вашего MCP-клиента:
Использование другого провайдера
Укажите в MEDIAMCP_BASE_URL любой OpenAI-совместимый эндпоинт и задайте соответствующий ключ:
mediamcp сам определяет, какой формат API поддерживает эндпоинт: выделенный эндпоинт /images (OpenRouter), /images/generations (классический OpenAI) или chat/completions с поддержкой изображений — первый сработавший вариант запоминается.
Диагностика проблем
- Попросите агента запустить инструмент
check_config— он сообщит, что именно настроено неверно и как это исправить. - Ту же диагностику можно запустить из терминала:
npx -y mediamcp --check(используются переменные окружения вашей оболочки). - Типичные проблемы:
- «No API key configured» — добавьте
OPENROUTER_API_KEYв блокenvзаписи сервера в конфигурации MCP-клиента (а не только в профиль оболочки) и перезапустите клиент. - «Out of credits (HTTP 402)» — пополните баланс на https://openrouter.ai/credits.
- «Not found (HTTP 404) … for model» — неверный слаг модели; запустите
list_models. - В клиенте ничего не происходит — убедитесь, что установлен Node.js ≥ 20 (
node --version). - «Tool '…' has an invalid outputSchema … unsupported dialect» — клиент проверяет схемы только по JSON Schema 2020-12. mediamcp публикует 2020-12 по умолчанию, так что ошибка означает старую версию: обновитесь и убедитесь, что
check_configпоказываетtool schema dialect: 2020-12.
- «No API key configured» — добавьте
Разработка
Лицензия
mcp-name: io.github.legolev/mediamcp
來源:README.md,提交 ff7058e
工具
0版本歷史
1- v0.3.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分