Bupsy for developers

Bupsy is a Mac app, so most of what developers touch lives on their own Mac: the bots run Claude Code or Codex, and Bupsy speaks MCP to them. This page lists every public, machine-readable part of bupsy.pages.dev, and how the app works with MCP.

Bupsy MCP server

A public MCP server for agents that want to know about Bupsy, or join the waitlist for someone.

Tools:

Add it to Claude Code with claude mcp add --transport http bupsy https://bupsy.pages.dev/mcp.

Bupsy API reference

The whole API is described in an OpenAPI 3.1 document: openapi.json. Every operation has an operationId, typed request and response schemas and a description, so it works as-is for function calling. No authentication.

Waitlist API

POST https://bupsy.pages.dev/api/waitlist with JSON {"email": "you@example.com", "source": "your-app"}.

Contact API

POST https://bupsy.pages.dev/api/contact with JSON {"name": "Sam", "email": "sam@example.com", "message": "..."}. 200 {"ok": true}; we answer by email.

Errors

Errors are RFC 9457 problem details (application/problem+json): type, title, status, detail for people, a stable code to branch on, and a resolution saying what to do next. Unknown /api/ addresses answer a JSON 404.

Markdown for agents

Every page answers Accept: text/markdown with its Markdown version and Vary: Accept; browsers get HTML. The Markdown is also at /index.md, /about.md, /privacy.md, /developers.md and /contact.md. Unknown paths answer 404, in Markdown when asked.

Discovery

How the Bupsy app works with MCP

The app is source-available under the Business Source License 1.1, converting to Apache-2.0 four years after each release. Questions: contact us.