At a glance
- Availability: Experimental (how to enable).
- Authentication: API key.
- Connection: The key comes from
STABILITY_API_KEY. - Provider documentation: Authentication reference.
Credentials
Set these per environment. See Connect an integration.Setup
- Create a Stability AI account: Sign up at https://platform.stability.ai - new accounts receive 25 free credits, enough to test image generation.
- Create an API key: Open https://platform.stability.ai/account/keys and copy your API key (starts with sk-). Create a dedicated key per application if you prefer.
- Store the key: Add it to your .env file as STABILITY_API_KEY=sk-…
- Verify access: Run the Get Balance tool to confirm the key works, then List Engines and try Text to Image with a simple prompt.
Provider notes
- Image generation is billed in credits per image - buy credits at https://platform.stability.ai/account/credits
- Text to Image defaults the Accept header to application/json so images return as base64 artifacts (each with its seed and finishReason)
- The newer v2beta Stable Image endpoints require multipart/form-data uploads and are not exposed here; tools use the JSON v1 generation API (SDXL)
Tools
Verify the connection
Call a read tool such asstability-ai__list_engines with arguments for your account. Confirm that the result comes from the intended account or workspace before enabling write tools.