AI-native

Chat with your API

Point apichat at any OpenAPI spec and start asking questions — no login needed. Under the hood you get a live serverless proxy, an MCP server, and a chat that actually calls your API and shows its work.

  • One command, no signup: npx apiblaze apichat
  • Spec by file or URL — or discovered from --target
  • Every answer shows the real call it made (curl trace)
  • Optional: bring your own LLM key with apiblaze llm set-key
npx apiblaze apichat
$ npx apiblaze apichat --openapi pokeapi_openapi.yaml

  ✓ proxy live  → https://pokeapi4821.tryabz.run/1.0.0/prod
  ✓ MCP server  → pokeapi4821.mcp.apiblaze.com

you › what types is ditto?
  GET /api/v2/pokemon/ditto → 200 · 64ms
agent › Ditto is a Normal-type Pokémon.

A chat that makes real calls

Real calls, not summaries

Answers come from live requests through your new proxy — the curl for each is printed.

Spec in, chat out

JSON or YAML, file or URL. Upstream needs a credential? You’re prompted, or use --target-auth-env in CI.

MCP included

The same command publishes an MCP server, so agents can call the API too.

Try it in 30 seconds

No signup required. Claim it to your account whenever you’re ready.