{"schema_version":"1.0.0","name":"fractal-todo-mcp","description":"Fractal Todo Model Context Protocol server for planning map operations and saved states.","provider":{"name":"AFFECTIVELY","url":"https://task.yoga"},"endpoints":{"root":"https://todo-mcp.forkjoin.ai/","mcp":"https://todo-mcp.forkjoin.ai/mcp","health":"https://todo-mcp.forkjoin.ai/health","session":"https://todo-mcp.forkjoin.ai/session","llms":"https://todo-mcp.forkjoin.ai/llms.txt","llmsFull":"https://todo-mcp.forkjoin.ai/llms-full.txt","skills":"https://todo-mcp.forkjoin.ai/skills/index.json","agents":"https://todo-mcp.forkjoin.ai/agents.json","aiPlugin":"https://todo-mcp.forkjoin.ai/.well-known/ai-plugin.json","mcpWellKnown":"https://todo-mcp.forkjoin.ai/.well-known/mcp.json","mcpManifest":"https://todo-mcp.forkjoin.ai/.well-known/mcp-manifest.json","agentCard":"https://todo-mcp.forkjoin.ai/.well-known/agent-card.json","openApi":"https://todo-mcp.forkjoin.ai/.well-known/openapi.json","security":"https://todo-mcp.forkjoin.ai/.well-known/security.txt","authStart":"https://todo-mcp.forkjoin.ai/auth/google/start","authComplete":"https://todo-mcp.forkjoin.ai/auth/google/complete","authStatus":"https://todo-mcp.forkjoin.ai/auth/google/status"},"capabilities":[{"id":"graph-read","name":"Graph Read","description":"Read the task graph, search it, and inspect next actions.","tools":["todo_get_graph","todo_search_graph","todo_get_children","todo_get_next_actions","todo_pull_operations"],"resources":["todo://meta","todo://spaces","todo://schema","todo://global-policy","todo://collaboration","todo://auth"]},{"id":"graph-write","name":"Graph Write","description":"Mutate the todo graph and apply synchronized operations.","tools":["todo_apply_operations","todo_upsert_node","todo_remove_node","todo_reparent_node","todo_vote_node","todo_add_link","todo_remove_link"]},{"id":"collaboration","name":"Collaboration","description":"Coordinate multiple agents around a task with shared collab sessions.","tools":["todo_join_collab_session","todo_get_collab_session","todo_leave_collab_session"]},{"id":"auth","name":"Authenticated Personal Space","description":"Access personal planning spaces with sign-in and scoped delegation tokens.","tools":["todo_begin_google_signin","todo_poll_google_signin","todo_delegate_personal_share","todo_revoke_personal_share"]},{"id":"intelligence","name":"Planning Intelligence","description":"Use semantic planning and estimation tools to turn ambiguous work into concrete action.","tools":["todo_esi_decompose","todo_esi_estimate","todo_esi_enrich","todo_esi_infer","todo_get_intelligence_capabilities","todo_embed","todo_semantic_to_action","todo_run_flow","todo_build_semantic_chains","todo_execute_semantic_workflow"]}],"narratives":[{"id":"single-agent-planning","prompt":"Inspect the current graph, identify the next high-signal task, and build a concrete execution sequence.","outcome":"Generate and maintain a clear task hierarchy with a history of changes."},{"id":"multi-agent-collaboration","prompt":"Join the collab session for a task, review the graph, and coordinate the next planning move with other agents.","outcome":"Coordinate multiple agents in a shared room for each task."},{"id":"authenticated-personal-space","prompt":"Begin Google sign-in, access a personal planning space, and delegate temporary access for collaboration.","outcome":"Access private planning spaces securely and share them in a scoped way."}],"onboarding":{"initialize":{"method":"POST","endpoint":"https://todo-mcp.forkjoin.ai/mcp","body":{"jsonrpc":"2.0","id":"init-1","method":"initialize"}},"sessionHeader":"mcp-session-id","listToolsMethod":"tools/list","callToolMethod":"tools/call"}}