Stability AI MCP Server

Stability AI MCP Server

site icon
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 下载并安装。

安装教程

  1. 创建图像存储目录,例如: bash mkdir -p ~/Downloads/stability-ai-images
  2. 获取 Stability AI API 密钥。
  3. 修改 Claude Desktop 配置文件 claude_desktop_config.json,添加以下内容: json { "mcpServers": { "stability-ai": { "command": "npx", "args": [ "-y", "mcp-server-stability-ai" ], "env": { "STABILITY_AI_API_KEY": "你的API密钥" } } } }
  4. 重启 Claude Desktop。

调试方式

  • 检查环境变量是否设置正确: bash echo $STABILITY_AI_API_KEY
  • 运行服务器并查看日志: bash npx mcp-server-stability-ai

标签信息

  • 安装类型:sse
  • 产品定位:图像生成, 图像编辑

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。