Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
STABILITY_API_KEYYesStability AI API key (starts with sk-) Docs.

Setup

  1. Create a Stability AI account: Sign up at https://platform.stability.ai - new accounts receive 25 free credits, enough to test image generation.
  2. 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.
  3. Store the key: Add it to your .env file as STABILITY_API_KEY=sk-…
  4. Verify access: Run the Get Balance tool to confirm the key works, then List Engines and try Text to Image with a simple prompt.
  • 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)
Provider API reference: https://platform.stability.ai/docs/api-reference

Tools

ToolAccessDescription
List EnginesReadList the generation engines (models) available to your account
Get BalanceReadGet the credit balance of your Stability AI account
Get AccountReadGet profile and organization details for the account that owns the API key
Text to ImageWriteGenerate images from a text prompt with a Stable Diffusion engine (consumes credits)

Example prompts

  • Generate an image with Stability AI from a prompt I provide and show me the seed used.
  • Check my Stability AI credit balance and list the engines available to my account.