Jimeng MCP Server
즉멍(Jimeng) MCP 서버
즉멍 AI용 모델 컨텍스트 프로토콜(MCP) 서버 - Claude 및 기타 LLM 애플리케이션을 통해 강력한 이미지 및 비디오 생성 기능 제공
프로젝트 소개
즉멍 MCP 서버는 전문적인 AI 이미지 및 비디오 생성 MCP 서버로, jimeng-free-api-all 오픈소스 프로젝트를 기반으로 구축되었으며, Claude Desktop, Cherry Studio, Claude Code 등의 MCP 클라이언트를 통해 강력한 AI 창작 기능을 제공합니다.
핵심 의존성
본 프로젝트는 jimeng-free-api-all 오픈소스 프로젝트를 기반으로 구축되었으며, 해당 프로젝트는 즉멍 AI의 리버스 인터페이스 구현을 제공하여 텍스트-이미지 생성, 이미지-비디오 생성 등 다양한 AI 생성 기능을 지원합니다.
핵심 기능
텍스트-이미지 생성: 즉멍 4.5를 사용하여 텍스트 설명으로 고품질 이미지 생성
이미지 합성: 텍스트 명령을 기반으로 여러 이미지를 지능적으로 융합
텍스트-비디오 생성: 즉멍 비디오 3.0을 사용하여 텍스트 설명으로 짧은 비디오 클립 생성
이미지-비디오 생성: 정적 이미지에 애니메이션 효과 추가
MCP 프로토콜 지원: 표준 MCP 프로토콜, 다양한 통신 모드 지원
다중 클라이언트 호환: Claude Desktop, Cherry Studio, Claude Code 등 지원
Related MCP server: Jimeng MCP Server
업데이트 로그
v0.2.0 (2024-12-14) - 파라미터 형식 동기화 업데이트
상위 v4.7 업데이트 동기화: jimeng-free-api-all 최신 API 파라미터 형식에 맞춤
이미지 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 스마트 다중 이미지 생성 지원 | 즉멍 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 서비스 배포
duckcloud.fun에서 즉멍 API SessionID 획득
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 -dSessionID 획득:
즉멍 공식 사이트에 접속하여 로그인
F12를 눌러 브라우저 개발자 도구 열기Application>Cookies로 이동sessionid값을 찾아 복사이후 구성에서 사용:
Authorization: Bearer [your_sessionid]
배포 확인:
# 测试 API 是否正常运行
curl http://localhost:8001/v1/models2단계: jimengmcp MCP 서버 설치
# 克隆此仓库
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 모드는 표준 입력/출력을 통해 통신하며, Claude Desktop 등의 MCP 클라이언트와의 통합에 적합합니다.
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- 이미지-비디오 생성
구성 안내
환경 변수 구성
변수명 | 설명 | 기본값 |
| 즉멍 API SessionID(필수) | 없음 |
| 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자주 묻는 질문
A: .env 파일의 JIMENG_API_KEY가 올바르게 설정되었는지 확인하고, API 키가 유효하며 충분한 할당량이 있는지 검증하세요.
A: 네트워크 연결을 확인하고, API 기본 URL에 접근 가능한지 검증하며, 방화벽 제한이 있는지 확인하세요.
A: 비디오 생성은 몇 분이 소요될 수 있습니다. 서버는 비디오 작업에 대해 자동으로 긴 타임아웃(10분)을 설정해 두었습니다. 더 짧은 비디오나 더 낮은 해상도 생성을 고려해 보세요.
A: Docker가 설치되어 실행 중인지 확인하고, 포트 8001이 점유되었는지 확인하며, 컨테이너 로그를 확인하여 문제를 해결하세요.
A: .env 파일이 올바르게 구성되었는지 확인하고, mcp list 명령으로 MCP 서버 상태를 확인하며, 환경 변수가 올바르게 로드되었는지 확인하세요.
기술 교류 그룹
기술 교류 그룹에 참여하여 사용 경험과 피드백을 공유해 주세요:

작성자 연락처
위챗: laohaibao2025
이메일: 75271002@qq.com

후원
이 프로젝트가 도움이 되셨다면, 커피 한 잔 사주시면 감사하겠습니다 ☕
위챗페이

Star History
프로젝트가 마음에 드신다면 Star ⭐를 눌러주세요
License
MIT License
면책 조항
본 프로젝트는 학습 및 연구 목적으로만 제공되며, jimeng-free-api-all 프로젝트를 기반으로 구축되었습니다.
중요 공지:
⚠️ 본 프로젝트는 리버스 인터페이스를 사용하며, 개인 학습 및 연구 목적으로만 사용할 수 있습니다
⚠️ 본 프로젝트를 상업적 용도로 사용하거나 외부에 서비스를 제공하는 것을 금지합니다
⚠️ 리버스 인터페이스는 공식 업데이트에 따라 작동하지 않을 수 있으므로 프로젝트 업데이트를 확인하세요
⚠️ 사용 시 즉멍 AI 공식 서비스 약관 및 사용 제한을 준수하세요
⚠️ 프로덕션 환경 배포에는 공식 API 사용을 권장합니다
관련 프로젝트
본 프로젝트는 다음 오픈소스 프로젝트에 의존하며 감사드립니다:
핵심 의존성
jimeng-free-api-all - 즉멍 AI 리버스 인터페이스 구현
완전한 이미지 및 비디오 생성 API 제공
OpenAI 호환 인터페이스 설계
Docker 원클릭 배포 지원
오픈소스 라이선스: GPL-3.0
기술 프레임워크
모델 컨텍스트 프로토콜 (MCP) - 통합 AI 도구 프로토콜 표준
Python MCP SDK - MCP의 Python 구현
즉멍 AI - 하위 AI 생성 서비스
특별 감사
wwwzhouhui - jimeng-free-api-all 프로젝트 작성자, 안정적이고 신뢰할 수 있는 즉멍 AI 리버스 인터페이스 제공
Anthropic - 강력한 Claude AI 및 MCP 프로토콜 개발
즉멍 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