
Stability AI MCP Server

2025.04.15
52
TypeScript图像生成图像编辑内容生成
mcp-server-stability-ai 是一个基于 Model Context Protocol (MCP) 的服务器,用于集成 Stability AI 的图像生成和编辑功能。它允许用户通过 MCP 客户端(如 Claude Desktop)直接访问 Stability AI 的 Stable Diffusion 模型,进行图像生成、编辑、放大等操作。该服务器设计简洁,无需复杂配置,只需提供 Stability AI 的 API 密钥即可开始使用。
View on GitHub
Overview
基本能力
产品定位
mcp-server-stability-ai 是一个连接 MCP 客户端与 Stability AI 图像生成和编辑功能的中间服务器。它简化了用户与 Stability AI API 的交互,提供直观的操作体验。
核心功能
- 图像生成:根据文本提示生成高质量图像。
- 图像编辑:包括背景移除、对象替换、图像扩展(Outpaint)等。
- 图像放大:提供快速放大和创意放大两种模式。
- 风格转换:将草图转换为成品图像,或基于参考图像生成相同风格的图像。
- 结构保持:在生成新图像时保持参考图像的结构。
适用场景
- 创意设计:快速生成和编辑图像素材。
- 电子商务:为产品图片移除背景或调整风格。
- 内容创作:为博客、社交媒体等生成高质量图像。
工具列表
工具名称 | 描述 |
---|---|
generate-image |
根据提示生成高质量图像 |
remove-background |
移除图像背景 |
outpaint |
扩展图像边界 |
search-and-replace |
替换图像中的对象 |
upscale-fast |
快速放大图像分辨率 |
control-sketch |
将草图转换为成品图像 |
control-style |
基于参考图像生成相同风格的图像 |
control-structure |
生成新图像时保持参考图像的结构 |
常见问题解答
- 如何获取 API 密钥:访问 Stability AI 平台 注册并获取密钥。
- 图像存储:所有处理的图像会自动保存到指定的
IMAGE_STORAGE_DIRECTORY
。 - 费用:Stability AI 提供免费额度,之后按使用量计费。
使用教程
使用依赖
- 安装 Node.js:从 nodejs.org 下载并安装。
安装教程
- 创建图像存储目录,例如:
bash mkdir -p ~/Downloads/stability-ai-images
- 获取 Stability AI API 密钥。
- 修改 Claude Desktop 配置文件
claude_desktop_config.json
,添加以下内容:json { "mcpServers": { "stability-ai": { "command": "npx", "args": [ "-y", "mcp-server-stability-ai" ], "env": { "STABILITY_AI_API_KEY": "你的API密钥" } } } }
- 重启 Claude Desktop。
调试方式
- 检查环境变量是否设置正确:
bash echo $STABILITY_AI_API_KEY
- 运行服务器并查看日志:
bash npx mcp-server-stability-ai
标签信息
- 安装类型:
sse
- 产品定位:
图像生成
,图像编辑