get_node
Get a single entity by ID, with full properties and all connected edges.
Nodesatomic (read-only)
Arguments
node_idstringrequiredThe node ID
compact_edgesbooleanoptionalOmit source_title/target_title from edges (saves ~30% on edge-heavy nodes)
Returns
JSON: the node object plus an
edges array.compact_edges: true omits source_title and target_title (saves ~30% on edge-heavy nodes).Examples
Live call against the Notion example graph.
Input
{
"node_id": "ec3d5479-4947-4bd9-9e77-b5ee01beb851"
}Output
{
"node": {
"id": "ec3d5479-4947-4bd9-9e77-b5ee01beb851",
"type": "product",
"title": "Notion (SATURATED test graph)",
"slug": "notion-saturated-test-graph",
"description": "Canonical SATURATED test graph for UCS / GPE / .upg-loader / MCP test surfaces. Fictional Notion modelled as a thinly-disguised version of the real Notion. Built via parallel MCP-driven domain waves. Exported as `.upg/notion-saturated.upg` in `the-product-creator` repo at `mr-data/upg-saturated-graph` branch (PR #1532).",
"properties": {
"stage": "idea",
"health_status": "off_track",
"url": "url sample 10",
"logo_url": "logo url sample 69",
"launched_at": "2026-12-13T09:00:00Z"
}
},
"edges_out": [
{
"id": "1d645a2e-391b-4bc7-b0de-e15691c8a7d6",
"source": "ec3d5479-4947-4bd9-9e77-b5ee01beb851",
"target": "dce7a627-2ef4-4cb7-a63a-5044a8ad1802",
"type": "product_serves_account",
"target_title": "Acme Corp Enterprise Workspace"
},
{
"id": "b4a77a49-7d28-4926-831f-464574d927fe",
"source": "ec3d5479-4947-4bd9-9e77-b5ee01beb851",
"target": "2a3ab02e-4110-43f2-848b-a1ebeedb6fa9",
"type": "product_shares_metric_with_product",
"target_title": "Notion Mail (preview)"
},
{
"id": "1ee422bc-64c1-4da1-b797-62e4d206b79c",
"source":
… (truncated)