Adopt
Bring UPG Into Your Workflow
Four ways to connect the Unified Product Graph to your tools, your team, and your codebase, from a single command to a full SDK.
Not sure which to use? MCP vs SDK vs CLI: side-by-side →
claude mcp add upg -- npx @unified-product-graph/mcp-serverLocal + Cloud
Give AI agents direct read/write access to your product graph. Self-hosted for offline single-file use, or cloud-backed for multi-product collaboration. Both open source. Both free.
TypeScript
@unified-product-graph/sdk: UPGClient for reading and writing .upg files from your code. Namespaced node and edge operations, health, search, verify. Built on @unified-product-graph/core, which is also available directly for zero-dependency tooling.
Claude Code
A suite of Claude Code slash commands for working with UPG in your terminal. Capture sessions, inspect entities, run playbooks, and push to the graph without leaving your editor.
Import adapters
Import existing product knowledge from Notion, Linear, GitHub, Jira, Dovetail, and 30+ more. One command, structured UPG output.