Wire ljos-mcp so a coding seat can cite a ticket, recall what it stands on, and settle agreement. The binary must be on PATH. Restart the seat after adding the server.

The tracker-only server is vissue-mcp if you do not want the seat.

Grok#

Put this in ~/.grok/config.toml:

[mcp_servers.ljos]
command = "ljos-mcp"
args = []
startup_timeout_sec = 30

Restart Grok. The skill still names the habitats; the MCP is the seat.

Claude#

$ claude mcp add ljos -- ljos-mcp

Codex#

$ codex mcp add ljos -- ljos-mcp

Cursor#

{
  "mcpServers": {
    "ljos": { "command": "ljos-mcp" }
  }
}

Pi#

Add ljos-mcp to the MCP server list the same way you add any stdio server. Restart the session.

Tracker only#

If the seat is not installed, point the same list at vissue-mcp:

$ cargo install vissue-mcp

That server speaks the verbs on the Reference, not the other habitats.

Cite a deed on a ticket#

$ ljos evidence deed-…
$ ljos deed <id> --add deed-…
$ ljos recall <id>

Citation is not a merge. Completing a session node does not close the ticket.