# Dreamstudio — MCP server on mcp.ai > Connect your Dreamstudio account and use 5 tools for artificial intelligence straight from your AI agent. Connect with your own API key. DreamStudio is Stability AI's user interface for generative AI, allowing users to create and edit generated images. By: mcp.ai · official Page: https://mcp.ai/dreamstudio ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_dreamstudio?ms=1787293620000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/dreamstudio/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/dreamstudio/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/dreamstudio/skill.md Postman collection (v2.1): https://mcp.ai/dreamstudio/postman.json ## Tools - dreamstudio_generate_image_from_image(seed?: integer, steps?: integer, width?: integer, height?: integer, samples?: integer, cfg_scale?: number, engine_id: string, init_image: string, text_prompts: object[], image_strength?: number, init_image_mode: string, step_schedule_end?: number, step_schedule_start?: number, clip_guidance_preset?: string) — Tool to generate a new image from an initial image and text prompts. Use after you have a reference image and want to transform it via text guidance. - dreamstudio_generate_image_from_text(seed?: integer, steps?: integer, width?: integer, height?: integer, sampler?: string, samples?: integer, cfg_scale?: number, engine_id: string, organization?: string, text_prompts: object[], clip_guidance_preset?: string) — Generate images from text prompts using Stability AI's text-to-image models. Use when you need to create images from textual descriptions without a reference image. Supports multiple prompts with weig - dreamstudio_list_engines() — List all available DreamStudio/Stability AI engines accessible with your API key. This action retrieves all AI models (engines) you can use for image generation and other tasks. Common engines include - dreamstudio_user_account() — Retrieves authenticated user's account information from Stability AI. Returns user ID, email, organization memberships, and profile picture. No parameters required - uses authenticated session. - dreamstudio_user_balance() — Retrieves the user's current credit balance from their DreamStudio account. Use this tool to check how many credits are available before generating images or to monitor remaining credits after API ope ## Example prompts - "What can I do in Dreamstudio?" - "Show me a summary of my Dreamstudio account" ## Links Docs: https://mcp.ai/docs/mcps/dreamstudio Website: https://mcp.ai/mcps/dreamstudio