stablemcp
1
StableMCP is a server implementation of the Model Context Protocol designed for generating images through Stable Diffusion. It supports customizable image generation parameters and integrates with Stable Diffusion models via a JSON-RPC 2.0 API.
StableMCP
A Model Context Protocol (MCP) server for generating images using Stable Diffusion.
Features
- JSON-RPC 2.0 based Model Context Protocol implementation
- MCP-compliant API endpoint for image generation
- Integration with Stable Diffusion models
- Configurable image parameters (size, style, prompt)
- Optional API key authentication
- Customizable image size and quality
- Rate limiting and request validation
- Extensible system for adding new tools
Prerequisites
- Go 1.22 or higher
- Running Stable Diffusion API
Configuration
- Supports configuration through command line, environment variables, and configuration files
- Uses Viper for a flexible configuration system
API Usage
- Provides endpoints for image generation using Stable Diffusion