Release notes

Changelog

What shipped, when, and why.

v0.2.02026-05-19feature

3-step wizard + filled-in pages

  • Real 3-step wizard: prompt → confirm parsed spec → build. Step 2 shows the tools Claude actually parsed and only asks for the credentials it identified.
  • Preview endpoint: POST /v1/servers/preview runs Claude once, caches the spec 5 min, build worker reuses it. Saves a second Claude round-trip (~30s).
  • Shared @bmm/llm package — system prompt + generateSpec live in one place, used by api and generator.
  • Audit log: writes for login, logout, server.create, server.iterate, server.delete. /v1/audit endpoint + /audit page.
  • Real /settings page (org info, plan & usage, members, encryption status).
  • Full /docs site: quickstart, MCP concepts, OAuth flow, authoring, self-hosting, API reference, FAQ.
  • Changelog, /security, /privacy, /terms, /pricing, /status pages — all marketing links work.
v0.1.02026-05-18launch

Sprints 1–3 — initial public dev build

  • Monorepo: Next.js 15 + Fastify + BullMQ generator + runner-template.
  • Drizzle schema for orgs, servers, builds, secrets, oauth, metrics, audit.
  • Magic-link auth, 30-day sessions, AES-256-GCM secret encryption.
  • OAuth 2.1 Authorization Server: PKCE, RFC 7591 dynamic registration, RFC 8707 resource indicators, RS256 JWKS.
  • Runner template with Streamable HTTP + OAuth 2.1 Resource Server.
  • WebSocket build stream: queued → generating → building → deploying → live.
  • Install snippet generator for Claude Desktop, Cursor, ChatGPT.
  • docker-compose dev environment, pnpm dev bootstraps everything.
subscribe
Follow @buildmymcp on Mastodon — or watch the GitHub repo for tagged releases.