Skip to main content
ProductOS integrations exist to keep your product context intact as it moves between tools. The research, PRD, and design your agents produce form a single record of what you are building and why. Integrations carry that record into the editor you code in and the repository you own, instead of leaving it behind as pasted text.

What’s available

MCP

The protocol behind every client integration. Connect any MCP client to your project’s live context and its cloud sandbox.

MCP tools reference

All 58 tools a connected client can use, grouped by category, with the scope each one requires.

Cursor

Pull your PRD, research, and design context into Cursor over MCP, so the code you write in the editor stays true to the spec.

Claude

Connect Claude to your ProductOS project over MCP and reason over the real product context, with no copy-paste and no drift.

GitHub

Sync the full generated codebase to your own GitHub repo, review real diffs, and deploy from the branch you control.
Cursor and Claude have their own walkthroughs, but the MCP server is not limited to them — any MCP-capable client works, including ChatGPT, Windsurf, and VS Code. Vercel, Figma, and Slack integrations are on the roadmap: one-click deploys to your own Vercel project, round-tripping generated screens into Figma, and pushing research findings, PRD updates, and ship notifications into Slack channels.

Connect over MCP

Every client connects to the same endpoint:
Most clients take the URL on its own and open a browser to authorize. For clients configured with a JSON file, the entry looks like this:
1

Add the endpoint to your client

Paste the URL into your client’s MCP configuration — Cursor’s MCP settings, Claude’s connector settings, or the equivalent.
2

Authorize and choose what to share

The client opens a browser to sign you in. You then pick which organization or projects the connection can reach, and at what level: read, read and write, or full development.
3

Work against live context

The client can now read your project and, depending on the level you granted, edit files, run commands, and deploy.
You do not put a project id in the URL. The connection resolves to whatever you select while authorizing, so one endpoint works for every account. To manage or revoke a connection later — or to mint an API key for a script or CI instead of using the browser flow — open Settings → MCP Access in ProductOS.
The access level you choose is a hard ceiling. A read-only connection can never write, and a write is refused mid-session if you lose access to the project. See the tools reference for which scope each tool requires.

Why MCP

Clients connect over the Model Context Protocol (MCP), an open standard for connecting AI assistants to real context sources. Instead of shipping your product context around as pasted text, ProductOS exposes it as a live source those tools can read and write:
  • Context, not copy-paste. The AI client reads your live ProductOS project, the brief, the PRD, and the design decisions, instead of a stale snapshot you pasted into a prompt.
  • One source of truth. Every connected client reads the same shared context. Whichever tool you open, the assistant sees the same requirements and constraints.
  • Bidirectional by design. MCP is a two-way channel. Tools can read your product context and write work back into it, so nothing you do in the editor gets lost.
  • More than context. The same connection exposes the project’s cloud sandbox — files, a shell, databases, deployments, and a headless browser — so a client can build and ship, not just read.
  • Your team’s playbooks travel too. Skills — the reusable procedures ProductOS ships and the ones your workspace writes — reach a connected client as tools, slash commands, and attachable resources, so an external agent follows the same method your in-app agents do.
Read more in What is MCP.

How integrations fit the pipeline

1

Build context in ProductOS

Research, PRD, and design agents produce the shared context: the single record of what you are building and why.
2

Work in your own tools

Connect your client over MCP and code, refine, or reason against that live context instead of a blank page.
3

Own the output on GitHub

Sync the full codebase to your repo, review real diffs, and deploy from the branch you control. There is no export wall.
Integrations are the entrances and exits of the ProductOS pipeline, not bolt-ons. GitHub in particular exists to reduce lock-in: the complete codebase lands in your own repository, you can export it at any time, and you deploy it wherever you like. See Code ownership.

Do integrations cost extra?

No. You can start free, and both the MCP connection and the GitHub code sync are part of the core ProductOS workflow. Connect them from your project settings and start pulling context into your tools.