MCP und Channel¶
MCP-Server¶
src/main/mcp.ts stellt MCP über Streamable HTTP unter http://127.0.0.1:4340/mcp bereit – nur lokal, Port über MB_MCP_PORT. Die Tools wirken auf das Fenster über denselben Zustand, den die UI nutzt; die Liste für Nutzer steht unter Claude Code. Erweiterungen registrieren weitere Tools; ihre Beschreibung nennt die Erweiterung.
Channel für Agent-Aktionen¶
src/main/channel.ts hält GET /channel auf demselben Port offen für resources/channel.mjs, das Claude Code über stdio als Channel-Server startet. Eine Aktion aus der App geht an die Session, deren Ordner den offenen Ordner enthält (oder in ihm liegt) – bei mehreren Treffern an die zuletzt gestartete.