klaridian()

Generate an instrumented MCP server from your API spec.

OpenAPI (or Swagger 2.0) in, a stateless MCP server out — TypeScript or Python, with engineering observability and product analytics wired in from the start.

Get started →

Born instrumented

OTel spans and product-analytics events wired at generation time — not bolted on after the fact.

Curated, not dumped

Exclude, rename, and tag operations so agents see a clean tool catalog, not your whole API.

Open by default

MIT-licensed generator, plain readable TypeScript or Python output. Read it before you trust it with real credentials.

Quick install

One CLI on npm, PyPI, and Homebrew — prebuilt native binaries for macOS, Linux, and Windows, no Node.js required.

$ npx klaridian generate --spec ./api.yaml --out ./server
# Node.js · run once, nothing installed — recommended for a generator