MuAPI
Generate images and discover supported models through MuAPI's OpenAI-compatible API.
Verdict
Common use cases
- Compare image model pricing before batch runs
- Generate product mockups from brief descriptions
- Prototype ad creative during campaign planning
- Test visual concepts across multiple providers
- Estimate budget for client deliverables upfront
Integration
- Vendor
- MuAPI
- Category
- other
- Auth
- API_KEY
- Tools
- 5
- Composio slug
muapi
Tools
- Estimate Model Cost
Price a native catalog model run before submitting it. Returns the estimated charge for the given inputs, which is what to check when a model has dynamic pricing. Estimating is free and generates nothing.
- Generate Image
Generate one or more images from a text prompt through MuAPI's OpenAI-compatible API. This operation is billable and requires sufficient account credits.
- Get Catalog Model
Get one native catalog model by name, including its pricing and the provider-defined input and output schemas. Read this before estimating a cost or building a generation request so the input field names and ranges come from the provider ra
- List Catalog Models
Browse MuAPI's full native model catalog with per-model pricing, category, family and group. This is the catalog behind MuAPI's native generation endpoints and is much larger than the OpenAI-compatible image model list returned by MUAPI_LIS
- List Models
Return the image-generation models available through MuAPI's OpenAI-compatible API. Use each model's id in MUAPI_GENERATE_IMAGE requests. This is a small subset of MuAPI's native catalog and carries no pricing; for the full catalog with cos
Setup
Setup guide
- 11. In Switchy, open Settings and navigate to the Integrations tab. 2. Find MuAPI in the list and click Connect. 3. You'll be prompted to paste an API key — generate one by logging into your MuAPI dashboard, navigating to API Keys, and clicking Create New Key. 4. Copy the key and paste it into Switchy's prompt, then click Authorize. 5. Switchy will confirm the connection and show MuAPI as active. 6. Open any Project and type '@MuAPI list catalog models' to verify the integration works. 7. If the catalog loads, you're ready to estimate costs and generate images by @mentioning MuAPI in any message.
What teammates see: by default, memories from MuAPI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Browse Image Models
@MuAPI list catalog models and show me the top five by popularity in the photorealistic category
Estimate Generation Cost
@MuAPI estimate the cost for generating four 1024x1024 images using the Stable Diffusion XL model
Generate Product Shot
@MuAPI generate an image of a minimalist coffee mug on a wooden table with soft morning light, use a photorealistic model
Compare Model Schemas
@MuAPI get the catalog model details for DALL-E 3 and show me the available input fields and their types
List OpenAI-Compatible Models
@MuAPI list models available through the OpenAI-compatible API and tell me which one has the lowest per-image cost
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@MuAPI list all image-generation models in your catalog that support 1024×1024 output and show me their per-image pricing.
The catalog includes 14 models supporting 1024×1024 generation. DALL·E 3 Standard costs $0.040 per image; Stable Diffusion XL costs $0.008; Midjourney v6 costs $0.025; Flux Pro costs $0.055. Each entry shows the model family, provider, and whether it supports batch requests. This is a representative sample—actual catalog size and pricing depend on your MuAPI subscription tier and the provider's current rate card.
This example demonstrates catalog browsing, which is read-only and free. Before running expensive generation jobs, always call the estimate endpoint with your exact parameters—dynamic pricing models (like some Anthropic or OpenAI variants) can vary by token count, and this list shows base rates only. No API key scope beyond read access is required.
@MuAPI estimate the cost to generate 50 images using Stable Diffusion XL with the prompt 'minimalist product photography, white background' at 1024×1024 resolution.
Estimated total: $0.40 USD (50 images × $0.008 per image). This estimate assumes default sampling steps and no upscaling. If you enable the refiner pass or request higher step counts, the per-image cost will increase—re-run the estimate with those parameters before committing. Estimation calls are free and do not consume account credits.
Cost estimation is the safety check before batch generation. It surfaces the exact charge for your parameters, which matters when a model has tiered pricing or optional add-ons. Always estimate first if you're unsure—MuAPI bills immediately on generation, and there's no undo for a misconfigured 500-image run.
@MuAPI generate 3 variations of 'cozy coffee shop interior, warm lighting, editorial style' using DALL·E 3 and save the URLs so I can review them.
Generated 3 images via DALL·E 3 Standard (1024×1024). Total charge: $0.12 USD, deducted from your MuAPI account balance. Image URLs: [url1], [url2], [url3]. Each URL expires in 60 minutes per OpenAI's policy—download them now if you need permanent copies. The AI can compare the outputs and suggest which composition best matches your brief, but it cannot see the images directly without you sharing them.
This is a billable write operation that consumes account credits immediately. The MCP returns temporary URLs, not stored assets—if you need the images later, download them within the expiration window. Requires an API key with generation permissions and sufficient account balance. Rate limits apply per your MuAPI plan tier.
Use-case deep-dives
When you're building an AI feature and need to compare model economics
A 3-person startup is adding AI image generation to their SaaS product and needs to pick a model that balances quality and unit cost. This MCP wins here because the Estimate Model Cost tool lets you price a generation before you run it—critical when you're testing 8 different models and don't want to burn $40 in API credits just to find out which one fits your margin. The List Catalog Models tool shows pricing across the full native catalog, not just the OpenAI-compatible subset, so you see options your competitors might miss. The threshold: if you're only using one model in production and already know its pricing, this MCP is overkill. But if you're in the discovery phase or running A/B tests across providers, the cost-estimation loop pays for itself in the first afternoon.
When support needs to generate images without touching production keys
A 6-person e-commerce team gets 15 customer requests a week for custom product mockups, and the support reps currently Slack the design lead every time. This MCP is borderline. The Generate Image tool does let support run generations directly from the AI workspace without exposing production API keys, which cuts the median response time from 4 hours to 10 minutes. But MuAPI's catalog is optimized for developers comparing models, not for support reps who just need one reliable image endpoint. If your support volume is under 20 requests a week, the juice isn't worth the squeeze—just give the design lead a Slack command. Above that threshold, or if you're fielding requests across multiple image styles, the MCP starts to make sense because the List Models tool surfaces the right model for each request type.
When you're scoping AI work and need live pricing in the sales cycle
A 10-person creative agency is pitching a campaign that includes AI-generated visuals, and the client wants a cost breakdown before signing. This MCP wins because the Get Catalog Model tool pulls live pricing and schema details during the pitch meeting—no waiting for the dev team to run test calls or dig through API docs. The agency can show the client exactly what a 500-image batch will cost across three model tiers, then adjust the scope in real time if the budget tightens. The trade-off: if your agency only pitches AI work once a quarter, you don't need an MCP for this—just bookmark the pricing page. But if you're quoting AI features weekly and your win rate depends on fast, accurate estimates, this MCP turns pricing research from a 2-day dev task into a 5-minute live demo.
Frequently asked
What does the MuAPI MCP do in Switchy?
It lets your team browse MuAPI's model catalog, estimate costs, and generate images from text prompts—all without leaving the Switchy workspace. The MCP wraps MuAPI's native and OpenAI-compatible endpoints so you can compare pricing across hundreds of models, check what a run will cost before you commit, and kick off image generation jobs that bill against your MuAPI account credits.
Do I need a paid MuAPI account to use this MCP?
Yes. The MCP requires a MuAPI API key, and image generation bills against your MuAPI credit balance. Browsing the catalog and estimating costs are free operations, but any actual generation request deducts credits. You'll need to fund your MuAPI account separately—Switchy doesn't resell MuAPI credits or bundle them into your workspace plan.
Can the MuAPI MCP fine-tune models or upload training data?
No. This MCP is read-catalog and generate-image only. If you need to fine-tune a model, manage datasets, or access MuAPI's batch-processing endpoints, you'll have to use MuAPI's dashboard or their REST API directly. The MCP focuses on the common workflow: find a model, check the price, generate an image.
Why use this MCP instead of calling MuAPI's API myself?
The MCP surfaces MuAPI's catalog and cost-estimation tools in natural language, so your team can ask "How much does Flux Pro cost per image?" and get an answer without writing curl commands. It's faster for ad-hoc exploration and keeps the conversation, the cost check, and the generated asset all in one Switchy thread. If you're already scripting against MuAPI in production, stick with the API.
Who on the team should connect the MuAPI integration?
Whoever holds your MuAPI API key and is comfortable with the account being billed for image-generation requests. In most small teams that's the technical lead or the person who manages SaaS subscriptions. Once connected, anyone in the workspace can browse models and estimate costs, but only the key holder is liable for the MuAPI charges that result from generation calls.