Tool tree
A collaborative future-building canvas for humans and AI agents, powered by WebMCP.
Implementation
gradeNot graded
gradeNot graded
get_universe_stateAnswer
Inspect the shared Branchiverse canvas.
View tool JSON
{
"name": "get_universe_state",
"kind": "answer",
"impl": "imperative",
"description": "Inspect the shared Branchiverse canvas.",
"inputSchema": {
"type": "object",
"properties": {}
}
}create_universeAction
Create a new future universe.
View tool JSON
{
"name": "create_universe",
"kind": "act",
"impl": "imperative",
"description": "Create a new future universe.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"question": {
"type": "string"
}
},
"required": [
"title",
"question"
]
}
}add_branchAction
Add a possible future path.
View tool JSON
{
"name": "add_branch",
"kind": "act",
"impl": "imperative",
"description": "Add a possible future path.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"subtitle": {
"type": "string"
}
},
"required": [
"title"
]
}
}add_eventAction
Add an event to a branch.
View tool JSON
{
"name": "add_event",
"kind": "act",
"impl": "imperative",
"description": "Add an event to a branch.",
"inputSchema": {
"type": "object",
"properties": {
"branchId": {
"type": "string"
},
"title": {
"type": "string"
},
"year": {
"type": "string"
},
"note": {
"type": "string"
}
},
"required": [
"branchId",
"title"
]
}
}edit_eventAction
Edit an existing future event.
View tool JSON
{
"name": "edit_event",
"kind": "act",
"impl": "imperative",
"description": "Edit an existing future event.",
"inputSchema": {
"type": "object",
"properties": {
"eventId": {
"type": "string"
},
"title": {
"type": "string"
},
"year": {
"type": "string"
},
"note": {
"type": "string"
}
},
"required": [
"eventId"
]
}
}remove_eventAction
Remove an event.
View tool JSON
{
"name": "remove_event",
"kind": "act",
"impl": "imperative",
"description": "Remove an event.",
"inputSchema": {
"type": "object",
"properties": {
"eventId": {
"type": "string"
}
},
"required": [
"eventId"
]
}
}branch_from_eventAction
Create a new branch from an event.
View tool JSON
{
"name": "branch_from_event",
"kind": "act",
"impl": "imperative",
"description": "Create a new branch from an event.",
"inputSchema": {
"type": "object",
"properties": {
"branchId": {
"type": "string"
},
"prompt": {
"type": "string"
}
}
}
}explore_what_ifAction
Explore a what-if and add a plausible path.
View tool JSON
{
"name": "explore_what_if",
"kind": "act",
"impl": "imperative",
"description": "Explore a what-if and add a plausible path.",
"inputSchema": {
"type": "object",
"properties": {
"branchId": {
"type": "string"
},
"prompt": {
"type": "string"
}
}
}
}duplicate_branchAction
Duplicate a branch.
View tool JSON
{
"name": "duplicate_branch",
"kind": "act",
"impl": "imperative",
"description": "Duplicate a branch.",
"inputSchema": {
"type": "object",
"properties": {
"branchId": {
"type": "string"
},
"prompt": {
"type": "string"
}
}
}
}collapse_branchAction
Collapse or expand a branch.
View tool JSON
{
"name": "collapse_branch",
"kind": "act",
"impl": "imperative",
"description": "Collapse or expand a branch.",
"inputSchema": {
"type": "object",
"properties": {
"branchId": {
"type": "string"
}
},
"required": [
"branchId"
]
}
}compare_branchesAction
Compare the tradeoffs between branches.
View tool JSON
{
"name": "compare_branches",
"kind": "act",
"impl": "imperative",
"description": "Compare the tradeoffs between branches.",
"inputSchema": {
"type": "object",
"properties": {
"branchIds": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}