Jimeng MCP Server
MCP-сервер Jimeng
Сервер Model Context Protocol (MCP) для Jimeng AI — предоставляет мощные возможности генерации изображений и видео через Claude и другие LLM-приложения
О проекте
MCP-сервер Jimeng — это профессиональный MCP-сервер для генерации изображений и видео с помощью ИИ, построенный на основе开源-проекта jimeng-free-api-all. Он предоставляет мощные возможности AI-творчества через MCP-клиенты, такие как Claude Desktop, Cherry Studio и Claude Code.
Основные зависимости
Проект построен на основе开源-проекта jimeng-free-api-all, который реализует реверс-инжиниринг API Jimeng AI и поддерживает генерацию изображений по тексту, генерацию видео из изображений и другие возможности AI-генерации.
Ключевые возможности
Генерация изображений по тексту: использование Jimeng 4.5 для создания высококачественных изображений по текстовому описанию
Композиция изображений: интеллектуальное слияние нескольких изображений на основе текстовых инструкций
Генерация видео по тексту: создание коротких видеоклипов по текстовому описанию с помощью Jimeng Video 3.0
Генерация видео из изображений: добавление анимации к статичным изображениям
Поддержка протокола MCP: стандартный протокол MCP, поддержка нескольких режимов связи
Совместимость с несколькими клиентами: поддержка Claude Desktop, Cherry Studio, Claude Code и других
Related MCP server: Jimeng MCP Server
Журнал обновлений
v0.2.0 (2024-12-14) — синхронизация формата параметров
Синхронизация с обновлением upstream v4.7: адаптация к новейшему формату параметров API jimeng-free-api-all
Изменения параметров API изображений:
Удалены параметры
width,heightДобавлен параметр
ratio: поддерживаются1:1,4:3,3:4,16:9,9:16,3:2,2:3,21:9Добавлен параметр
resolution: поддерживаются1k,2k(по умолчанию),4k
Изменения параметров API видео:
Удалены параметры
width,heightДобавлен параметр
ratio: поддерживаются1:1(по умолчанию),4:3,3:4,16:9,9:16Параметр
resolution: поддерживаются480p,720p(по умолчанию),1080pДобавлен параметр
duration: длительность видео, 5 или 10 секунд
Обновление модели по умолчанию: модель изображений по умолчанию обновлена с
jimeng-4.0доjimeng-4.5
Список функций
Название функции | Описание функции | Технологический стек | Статус |
Генерация изображений по тексту | Создание высококачественных изображений из подробных текстовых подсказок | jimeng-4.5 | ✅ Стабильно |
Композиция изображений | Композиция 1–10 изображений, перенос стиля и смешивание | jimeng-4.5 | ✅ Стабильно |
Генерация видео по тексту | Создание анимированных видео из текста | jimeng-video-3.0 | ✅ Стабильно |
Генерация видео из изображений | Оживление статичных изображений | jimeng-video-3.0 | ✅ Стабильно |
Режим stdio | Связь через стандартный ввод/вывод | Протокол MCP | ✅ Стабильно |
Режим SSE | Поток событий Server-Sent Events | Starlette | ✅ Стабильно |
Режим HTTP | Интерфейс RESTful API | FastAPI | ✅ Стабильно |
Многократная генерация изображений | jimeng-4.x поддерживает интеллектуальную генерацию нескольких изображений | Jimeng AI | ✅ Стабильно |
Техническая архитектура
Технология | Версия | Назначение |
Python | 3.10+ | Основной язык разработки |
MCP | 1.0+ | Протокол контекста модели |
httpx | 0.27+ | HTTP-клиент |
Starlette | 0.37+ | ASGI-фреймворк |
Uvicorn | 0.27+ | ASGI-сервер |
sse-starlette | 1.6+ | Поддержка SSE |
Описание архитектуры
┌─────────────────────────────────────────────────┐
│ Claude Desktop / MCP Client │
└────────────────────┬────────────────────────────┘
│ MCP Protocol
↓
┌─────────────────────────────────────────────────┐
│ jimengmcp (本 MCP 服务器) │
│ ┌──────────────────────────────────────┐ │
│ │ MCP Protocol Handler (stdio/sse) │ │
│ └───────────────┬──────────────────────┘ │
│ ↓ │
│ ┌──────────────────────────────────────┐ │
│ │ Tool Implementations │ │
│ │ - text_to_image │ │
│ │ - image_composition │ │
│ │ - text_to_video │ │
│ │ - image_to_video │ │
│ └───────────────┬──────────────────────┘ │
└────────────────────┼────────────────────────────┘
│ HTTP API Calls
↓
┌─────────────────────────────────────────────────┐
│ jimeng-free-api-all 逆向接口服务 │
│ (https://github.com/wwwzhouhui/ │
│ jimeng-free-api-all) │
│ ┌──────────────────────────────────────┐ │
│ │ OpenAI Compatible API Endpoints │ │
│ │ - POST /v1/images/generations │ │
│ │ - POST /v1/images/compositions │ │
│ │ - POST /v1/videos/generations │ │
│ └───────────────┬──────────────────────┘ │
└────────────────────┼────────────────────────────┘
│ 逆向调用
↓
┌─────────────────────────────────────────────────┐
│ 即梦 AI 官方服务 │
│ (https://jimeng.duckcloud.fun) │
└─────────────────────────────────────────────────┘Инструкция по установке
Требования к окружению
Python 3.10+
Развёрнутый сервис jimeng-free-api-all
Получение SessionID API Jimeng с duckcloud.fun
Шаг 1: Развёртывание сервиса jimeng-free-api-all
Для работы этого MCP-сервера необходимо сначала развернуть базовый API-сервис.
Способ 1: Развёртывание через Docker (рекомендуется)
# 拉取镜像
docker pull wwwzhouhui569/jimeng-free-api-all:latest
# 运行容器
docker run -it -d --init --name jimeng-free-api-all \
-p 8001:8000 \
-e TZ=Asia/Shanghai \
wwwzhouhui569/jimeng-free-api-all:latestСпособ 2: Развёртывание из исходного кода
# 克隆 jimeng-free-api-all 项目
git clone https://github.com/wwwzhouhui/jimeng-free-api-all.git
cd jimeng-free-api-all
# 使用 Docker Compose 启动
docker-compose up -dПолучение SessionID:
Перейдите на официальный сайт Jimeng и войдите в систему
Нажмите
F12, чтобы открыть инструменты разработчика браузераПерейдите в раздел
Application>CookiesНайдите и скопируйте значение
sessionidИспользуйте в последующей настройке:
Authorization: Bearer [your_sessionid]
Проверка развёртывания:
# 测试 API 是否正常运行
curl http://localhost:8001/v1/modelsШаг 2: Установка MCP-сервера jimengmcp
# 克隆此仓库
git clone https://github.com/wwwzhouhui/jimeng-mcp-server
cd jimeng-mcp-serverБазовая установка (режим stdio)
pip install -e .Режим SSE
pip install -e ".[sse]"Режим HTTP
pip install -e ".[http]"Полная установка (все режимы)
pip install -e ".[all]"Настройка переменных окружения
cp .env.example .envОтредактируйте файл .env:
# 必需: 您的即梦 SessionID (从浏览器 Cookie 中获取)
JIMENG_API_KEY=your_sessionid_here
# 必需: jimeng-free-api-all 服务地址
JIMENG_API_URL=http://localhost:8001
# 可选: 默认使用的模型
JIMENG_MODEL=jimeng-4.5Инструкция по использованию
Настройка Claude Code
Настройка с помощью cc-switch:


После завершения настройки нажмите «Сохранить».

Просмотр с помощью mcp list:

Использование в Claude Code
Пример генерации изображения по тексту:
请使用jimeng-mcp-server 生成一张图像:小猪和小狗踢球
Пример композиции изображений:
请使用jimeng-mcp-server 将这两张图像合成在一起:
- 图像1: https://p3-dreamina-sign.byteimg.com/tos-cn-i-tb4s082cfz/bab623359bd9410da0c1f07897b16fec~tplv-tb4s082cfz-resize:0:0.image
- 图像2: https://p3-dreamina-sign.byteimg.com/tos-cn-i-tb4s082cfz/6acf16d07c47413898aea2bdd1ad339e~tplv-tb4s082cfz-resize:0:0.image
创建一个艺术风格的无缝融合
Пример генерации видео по тексту:
请使用jimeng-mcp-server 创建一个视频:小马过河Режимы работы
Этот MCP-сервер поддерживает три режима связи:
1. Режим stdio (по умолчанию)
Режим stdio осуществляет связь через стандартный ввод/вывод и подходит для интеграции с MCP-клиентами, такими как Claude Desktop.
python -m jimeng_mcp.server
# 或
python -m jimeng_mcp.server --mode stdio2. Режим SSE (Server-Sent Events)
Режим SSE предоставляет поток событий на основе HTTP и подходит для интеграции с веб-приложениями.
python -m jimeng_mcp.server --mode sse --host 0.0.0.0 --port 8000Конечная точка подключения: http://localhost:8000/sse

3. Режим HTTP REST API
Режим HTTP предоставляет стандартный интерфейс RESTful API и подходит для вызова из различных языков программирования.
python -m jimeng_mcp.server --mode http --host 0.0.0.0 --port 8000Доступные конечные точки:
GET /health— проверка работоспособностиGET /tools— получение списка доступных инструментовPOST /text-to-image— генерация изображения по текстуPOST /image-composition— композиция изображенийPOST /text-to-video— генерация видео по текстуPOST /image-to-video— генерация видео из изображения
Описание конфигурации
Настройка переменных окружения
Имя переменной | Описание | Значение по умолчанию |
| SessionID API Jimeng (обязательно) | Нет |
| Адрес сервиса jimeng-free-api-all |
|
| Модель по умолчанию для генерации изображений |
|
Настройка Cherry Studio
Добавьте этот сервер в файл конфигурации Cherry Studio:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"jimeng": {
"command": "python",
"args": ["-m", "jimeng_mcp.server"],
"env": {
"JIMENG_API_KEY": "您的API密钥"
}
}
}
}Настройка SSE:


Параметры инструментов API
text_to_image (генерация изображения по тексту)
Параметр | Тип | Обязательный | Значение по умолчанию | Описание |
prompt | string | Да | - | Подробное описание изображения, jimeng-4.x поддерживает генерацию нескольких изображений |
negative_prompt | string | Нет | "" | Содержимое, которого следует избегать в изображении |
ratio | string | Нет | 1:1 | Соотношение сторон (1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 21:9) |
resolution | string | Нет | 2k | Разрешение (1k, 2k, 4k) |
sample_strength | float | Нет | 0.5 | Степень детализации (0.0–1.0) |
model | string | Нет | jimeng-4.5 | Используемая модель |
image_composition (композиция изображений)
Параметр | Тип | Обязательный | Значение по умолчанию | Описание |
prompt | string | Да | - | Как скомпоновать изображения |
images | array | Да | - | Массив URL изображений (1–10 шт.) |
ratio | string | Нет | 1:1 | Соотношение сторон на выходе |
resolution | string | Нет | 2k | Разрешение на выходе (1k, 2k, 4k) |
sample_strength | float | Нет | 0.5 | Степень детализации (0.0–1.0) |
model | string | Нет | jimeng-4.5 | Используемая модель |
text_to_video (генерация видео по тексту)
Параметр | Тип | Обязательный | Значение по умолчанию | Описание |
prompt | string | Да | - | Описание видео |
ratio | string | Нет | 1:1 | Соотношение сторон (1:1, 4:3, 3:4, 16:9, 9:16) |
resolution | string | Нет | 720p | Разрешение (480p, 720p, 1080p) |
duration | integer | Нет | 5 | Длительность видео (5 или 10 секунд) |
model | string | Нет | jimeng-video-3.0 | Используемая модель |
image_to_video (генерация видео из изображения)
Параметр | Тип | Обязательный | Значение по умолчанию | Описание |
prompt | string | Да | - | Описание анимации |
file_paths | array | Да | - | Массив URL изображений первого/последнего кадра |
ratio | string | Нет | 1:1 | Соотношение сторон (1:1, 4:3, 3:4, 16:9, 9:16) |
resolution | string | Нет | 720p | Разрешение (480p, 720p, 1080p) |
duration | integer | Нет | 5 | Длительность видео (5 или 10 секунд) |
model | string | Нет | jimeng-video-3.0 | Используемая модель |
Руководство для разработчиков
Запуск тестов
pytestНепосредственный запуск сервера
python -m jimeng_mcp.serverЧасто задаваемые вопросы
О: Убедитесь, что JIMENG_API_KEY в файле .env задан правильно, проверьте, действителен ли ваш ключ API и достаточно ли у него квоты.
О: Проверьте сетевое подключение, убедитесь, что базовый URL API доступен, проверьте наличие ограничений брандмауэра.
О: Генерация видео может занять несколько минут. Сервер автоматически устанавливает длительный тайм-аут (10 минут) для видеоопераций. Рассмотрите возможность генерации более коротких видео или более низкого разрешения.
О: Убедитесь, что Docker установлен и запущен, проверьте, не занят ли порт 8001, просмотрите журналы контейнера для устранения неполадок.
О: Убедитесь, что файл .env настроен правильно, используйте команду mcp list для проверки состояния MCP-сервера, подтвердите, что переменные окружения загружены корректно.
Группа технического общения
Присоединяйтесь к группе технического общения, делитесь своим опытом использования и отзывами:

Контакты автора
WeChat: laohaibao2025
Электронная почта: 75271002@qq.com

Пожертвования
Если этот проект оказался для вас полезным, вы можете угостить меня чашечкой кофе ☕
WeChat Pay

Star History
Если проект вам понравился, поставьте звёздочку ⭐
Лицензия
Лицензия MIT
Отказ от ответственности
Данный проект предназначен исключительно для обучения и исследований и построен на основе проекта jimeng-free-api-all.
Важные замечания:
⚠️ В данном проекте используется реверс-инжиниринг API, только для личного обучения и исследований
⚠️ Запрещается использовать данный проект в коммерческих целях или предоставлять его как внешний сервис
⚠️ Реверс-инжиниринг API может перестать работать после обновлений официального сервиса, следите за обновлениями проекта
⚠️ При использовании соблюдайте условия обслуживания и ограничения официального сервиса Jimeng AI
⚠️ Для производственного развёртывания рекомендуется использовать официальный API
Связанные проекты
Данный проект зависит от следующих开源-проектов и выражает им благодарность:
Основные зависимости
jimeng-free-api-all — реализация реверс-инжиниринга API Jimeng AI
Предоставляет полный API для генерации изображений и видео
Интерфейс, совместимый с OpenAI
Поддержка однокомандного развёртывания через Docker
Лицензия: GPL-3.0
Технологические фреймворки
Model Context Protocol (MCP) — единый стандарт протокола инструментов AI
Python MCP SDK — реализация MCP на Python
Jimeng AI — базовый сервис AI-генерации
Особая благодарность
wwwzhouhui — автор проекта jimeng-free-api-all, предоставил стабильный и надёжный реверс-инжиниринг API Jimeng AI
Anthropic — разработали мощный Claude AI и протокол MCP
Команда Jimeng AI — предоставили отличные возможности генерации изображений и видео
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables generating AI images using Volcengine's Jimeng service, supporting features like prompt enhancement, super-resolution, and watermarking.1451MIT
- AlicenseDqualityDmaintenanceIntegrates Jimeng AI image and video generation services through MCP protocol, enabling users to generate high-quality images and videos from text prompts with support for image mixing, reference images, and multiple AI models.34553MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server providing multi-modal generation tools based on Volcengine's Jimeng AI, supporting high-quality 4K image creation, intelligent image editing, and video generation. It enables users to perform complex visual tasks directly within clients like Cursor and Claude Desktop.12MIT
- AlicenseAqualityBmaintenanceMCP server for AI-powered image, audio, and video generation, enabling media creation directly from Claude, Cursor, and other MCP clients.1164MIT
Related MCP Connectors
MCP server for Wan AI video generation
MCP server for Hailuo (MiniMax) AI video generation
MCP server for Google Veo AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/wwwzhouhui/jimeng-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server