{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.BrightbeamAI/chap","description":"Auditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.","title":"CHAP Coordinator","repository":{"url":"https://github.com/BrightbeamAI/chap","source":"github","subfolder":"packages/coordinator-mcp"},"version":"0.3.5","websiteUrl":"https://github.com/BrightbeamAI/chap","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@brightbeamai/chap-coordinator-mcp","version":"0.3.5","transport":{"type":"stdio"},"packageArguments":[{"description":"Forward every call to a running CHAP server's JSON-RPC endpoint, such as a create-chap-app desk server's, where a person decides on the assistant's work. Without it the server runs its own coordinator.","format":"string","placeholder":"http://127.0.0.1:8792/chap","type":"named","name":"--url"}],"environmentVariables":[{"description":"The participant every call is made as. Defaults to agent:assistant, the agent a create-chap-app mcp-gate project joins. A call naming anyone else is refused, and so is a human: URI here, since a person decides in a desk.","format":"string","placeholder":"agent:assistant","name":"CHAP_PARTICIPANT"},{"description":"Path to a SQLite file; a leading ~ is the home directory. Without it, and without --url, the coordinator runs in memory and workspaces are lost when the client restarts.","format":"filepath","placeholder":"~/chap.db","name":"CHAP_DB_PATH"},{"description":"Comma-separated CHAP profiles enabled on new workspaces. Defaults to Core plus review, whisper, deliberation, handoff, control, routing, modes and audit-scitt.","format":"string","placeholder":"core/1.0,review/1.0,audit-scitt/1.0","name":"CHAP_PROFILES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-08T18:49:31.27218Z","publishedAt":"2026-11-08T18:49:31.27218Z","updatedAt":"2026-11-08T18:49:31.27218Z","isLatest":true}}}
