Use Breakpoint Engine in ChatGPT
Breakpoint Engine connects to ChatGPT as a custom MCP app. Once connected, ChatGPT can call the opm_* tools directly in your chat — estimate work, run OPM forwardsolves and backsolves, explain
breakpoints, and step through interactive scenarios on a cap table you paste into the conversation.
Looking for Breakpoint Engine in the ChatGPT Plugins Directory? It is not listed there yet. Until it
is, you add it as a custom MCP app by URL using the steps below — same tools, no directory listing required. All opm_* tools are pure computation: they read the cap table you provide and return numbers. Nothing
is stored and nothing outside the conversation is changed.
Requirements
- ChatGPT Business, Enterprise, or Edu — full custom MCP app support (beta), managed by workspace admins. ChatGPT Pro — individuals can connect MCP apps with read-level tools in developer mode.
- ChatGPT on the web — custom MCP apps are not available on mobile.
- A Breakpoint Engine account with work-unit credits — create an account and buy a Round, Portfolio, or Practice pack.
Setup — personal account (Pro)
- Sign in at breakpointengine.com/account and purchase a credit pack (the connector meters work units against your balance).
- In ChatGPT, open Settings → Apps → Advanced settings and enable Developer mode.
- Go to Settings → Apps → Create and enter:
- Name:
Breakpoint Engine - MCP server URL:
https://cloud.breakpointengine.com/mcp - Authentication: OAuth. Leave client ID and secret blank — the server supports dynamic client registration, so ChatGPT registers itself.
- Name:
- Click Scan Tools, complete the Auth0 sign-in when prompted (same account you purchased credits with), and wait for the scan to finish. Then click Create.
- The app appears under Settings → Apps → Enabled Apps with a Dev label. In a new
chat, select it from the tools menu (or mention it by name) and ask ChatGPT to call
opm_schemato confirm the connection.
Setup — Business / Enterprise / Edu workspace
- An admin or owner enables Developer mode — Business: User Settings → Apps → Advanced settings (each admin toggles it for themselves); Enterprise/Edu: grant access under Permissions & Roles → Connected Data, then enabled members toggle Settings → Apps → Advanced Settings.
- Create the app from Workspace settings → Apps → Create with the same name, URL, and OAuth settings as above; run Scan Tools and complete the Auth0 prompt.
- The app lands in Workspace Settings → Apps → Drafts. Test it in a chat, then an admin clicks Publish to make it available to the workspace. Enterprise/Edu admins can scope access and allowed actions with RBAC before publishing.
- Note: on Business plans a published app cannot be edited — to change tools or metadata, recreate and republish. Tool definitions are frozen at approval; if the server's tools change later, an admin refreshes them from Workspace settings.
First valuation in chat
- Paste your cap table and assumptions in the documented JSON format — or describe your share classes in plain language and ask ChatGPT to build the JSON, then confirm it.
- Ask for an estimate first: "Call
opm_estimatefor this cap table." - Then run: "Run
opm_forwardsolvewithmax_workset from the estimate." For a backsolve from a recent round price, useopm_backsolve.
ChatGPT may show an approval card before tool calls depending on your app permission setting (the default is Important actions). Deep research can use the connector for read/fetch only; agent mode does not use custom apps.
Troubleshooting
- No Create option under Apps — Developer mode must be on (Settings → Apps → Advanced settings), and on workspace plans only admins/authorized members can create apps.
- OAuth / registration error — leave client ID and secret blank so ChatGPT can register dynamically; confirm you can sign in at /account with the same identity.
- Connection failed / 401 — re-authorize the connector; the OAuth token may have expired (tokens last about one hour and refresh on reconnect).
- insufficient_credits (402) — your work-unit balance is empty; buy another pack on account.
- App missing in chat — Developer mode must remain enabled, and the app must be selected in the chat's tools menu.
Cap tables are never stored — computation, not custody. Also see Claude setup, Cursor setup, and the tool reference.