Loutre
Your mock API, online in 10 seconds.


Paste an API schema, get a hosted URL that answers with realistic data. Free, no account. Loutre reads OpenAPI 3.0 to 3.2, Swagger 2.0, TypeScript types, Postman, Insomnia and Bruno collections, HAR files, json-server, curl commands and GraphQL, and turns all of them into OpenAPI 3.1 before serving.
The data is generated once, with a stable seed, and stays coherent: emails derived from names, cities with their postcode, totals that match their items. A single Claude call per mock fills the free-text fields with values that fit the API's domain. Serving never calls the AI.
Then you drive it: status, latency, error rate and scenarios per route or per request header, writes persisted per mock, a request log with replay, and an MCP server so Claude Code can create and steer mocks by itself.
Highlights
- Built solo in three weeks, from first commit to public beta
- A typed Effect compiler for 10+ API formats, tested against ~100 real-world specs
- Served from the edge on Cloudflare Workers, KV and Durable Objects
- MCP server, CLI on npm (npx loutre serve) and Stripe billing
- Pre-launch security audit: schema bombs, ReDoS, CSRF, quota bypass, each fix covered by a test
- Started
- Sept 2026
- Platform
- Web · CLI · MCP
- Pricing
- Free · Pro €12/mo
- Size
- ~28,000 lines of TS













