Model bakeoffsStorm
compare_models is the tool the others are jealous of: one prompt, several models, a hard spending cap — and every result comes back with its true cost and latency. Your agent stops guessing which model is best.
4 engines · fixed prices · pick the keeper
fastest
Z-Image Turbo1.1s
GPT Image 23.4s
FLUX.2 Pro4.1s
Seedream 4.53.8sFirst ask
Brand mascot, flat vector style — run it across recraft-v3, nano-banana-2, and z-image-turbo, cap at $0.20.
Use case · bakeoff
compare_models races the field. Keep the light through the wave — then animate the winner.





Four engines. One budget. Keep the light through the wave.







generate_imageCreate images and download the full-resolution results.compare_modelsTry one prompt across models with a spending limit.search_modelsCheck model capabilities and prices.estimate_costCheck the price before generating.get_account_balanceSee available credit and monthly spending.Also on the server
create_media·generate_speech·edit_image·generate_video·image_to_video·edit_video·extend_video·get_generation_status·search_creations·get_creation·save_creation_as·list_creative_entities·upload_asset·prepare_scrub_video·publish_page·add_credits
Pick your client — the steps for the others stay one tap away.
Sign in at ninjachat.ai and create a key under Developers → Keys. Keys look like nj_sk_… and carry your spending limit.
Register NinjaChat as an HTTP MCP server. Use --scope user to make it available in every project.
Replace nj_sk_YOUR_KEY with your API key before using this template.
claude mcp add --transport http --scope user ninjachat https://www.ninjachat.ai/api/mcp --header "Authorization: Bearer nj_sk_YOUR_KEY"Run /mcp inside Claude Code — ninjachat should list as connected with the ninjachat tools.
/mcpStart a task in Claude Code, then send your prompt.
In claude.ai, go to Settings → Connectors and choose “Add custom connector”. Your account and workspace must allow custom connectors.
Name it NinjaChat and paste the server URL — nothing else to configure.
https://www.ninjachat.ai/api/mcpSign in to NinjaChat and approve the connection. No API key needed. Enable NinjaChat in each chat or project where you want to use it.
Start a new chat and enable NinjaChat in the tools menu.
Want the full walkthrough with troubleshooting? Claude Code guide · Claude guide
Storm · Bakeoff
compare_models under one budget. Keep the winner.
Every frame of Storm was generated through the NinjaChat MCP server.