Cursor and IDEs
BMO does not replace your editor. It complements IDE agents through terminal work, MCP, and shared repo state.
Integration paths
Section titled “Integration paths”| Path | When |
|---|---|
| Terminal + editor split | BMO TUI in terminal; editor for manual edits |
| MCP server | Editor or Cursor connects to bmo service start mcp |
| Zed | Native integration doc — Zed |
| Open WebUI | Open WebUI for chat UI over HTTP |
MCP server defaults
Section titled “MCP server defaults”The MCP service exposes read-only tools (view, glob, grep, ls) by
default. Mutation via bmo_run is opt-in. See
MCP Server.
Side-by-side posture
Section titled “Side-by-side posture”| Use IDE agent for | Use BMO for |
|---|---|
| Inline completion, small edits | Repo-wide refactors, scripted runs |
| GUI-first workflow | Headless CI, durable session evidence |
| Product-specific rules | Protocol surfaces (A2A, HTTP, autopilot) |