Pi
Pi takes MCP servers since its 0.99, so Otōto is one command to add.
What we ran (10 October 2026): Pi 1.1.0 with Otōto 2026.19 on a Mac: the registration below, and pi mcp list
showing Otōto connected with its tools. We have not yet run a session of Pi’s through it, so this page says how to
connect the two and no more.
Pi 1.1.0 needs Node 22 or later; on Node 20 it stops at once with a syntax error.
Register Otōto
pi mcp add ototo -- ~/.local/bin/ototo serve
writes Otōto into ~/.pi/agent/mcp.json, for every project (-l writes .pi/mcp.json in this one instead).
Check
pi mcp list
should say ototo: connected, and list its tools: read, outline, search, changes, history,
replace_all, and with a small model set up locate, callers, ask and edit.
What is still yours to do
ototo init sets Otōto up for Claude Code and OpenCode, not yet for Pi. See
“Another MCP client”: the model server’s settings, and telling Pi when to use
Otōto’s tools.