
Midjourney MCP

2025.04.23
0
Python图像生成服务内容生成
mj-mcp 是一个基于 Midjourney 的 MCP 服务器实现,用于通过 Midjourney 生成图像。它提供了简单的 API 接口,允许用户通过描述和指定宽高比来生成图像。
View on GitHub
Overview
基本能力
产品定位
mj-mcp 是一个图像生成服务,专门用于通过 Midjourney 的 API 生成图像。
核心功能
- 通过 Midjourney 生成图像
- 支持自定义图像描述和宽高比
适用场景
- 需要快速生成基于文本描述的图像
- 需要自动化图像生成流程
工具列表
generating_image(prompt: str, aspect_ratio: str) -> str
- 功能:根据提供的描述和宽高比生成图像
- 参数:
prompt
: 图像描述aspect_ratio
: 图像宽高比(如 "16:9")
常见问题解答
- 需要提供 Midjourney 的认证令牌(TOKEN_R 和 TOKEN_I)
- 可以自定义 API 基础 URL 和图像后缀
使用教程
使用依赖
需要安装 uvx 工具来运行该服务。
安装教程
- 确保已安装 uvx
- 运行以下命令启动服务:
uvx midjourney-mcp
调试方式
确保环境变量已正确设置: - TOKEN_R: Midjourney auth token R - TOKEN_I: Midjourney auth token I - API_BASE: Midjourney API base URL (可选,默认为 "midjourney.com") - SUFFIX: Midjourney suffix (可选,默认为 "--v 6.1")