Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 13 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,10 +131,19 @@ claude mcp add coderoot -e CODEROOT_API_URL=http://localhost:8080 -e CODEROOT_AP
(Locally the CodeRoot API is reached at `http://localhost:8080` — not
`host.docker.internal`, which only applies from inside a container.)

**Confirm it's connected.** `claude mcp list` should show `coderoot` as
connected, and inside Claude Code the six [Tools](#tools) below —
`get_subject`, `get_metrics`, `read_files`, `get_prior_assessment`,
`llm_cache_get`, `llm_cache_put` — become available.
**Make it global, and reload.** `claude mcp add` defaults to **local** scope —
the server is available only in the directory you ran it in, so it won't appear
in a session for a different project. Add `--scope user` to register it for
every project. MCP servers connect when a session starts, so **restart Claude
Code (or open a new chat)** after adding — a mid-session add won't show until
then.

**Confirm it's connected.** Run the **`/mcp`** command inside Claude Code (there
is no MCP menu or button — `/mcp` lists each server, its connection status, and
its tools), or `claude mcp list` in a terminal. `coderoot` should show as
connected, and the six [Tools](#tools) below — `get_subject`, `get_metrics`,
`read_files`, `get_prior_assessment`, `llm_cache_get`, `llm_cache_put` —
become available for the agent to call.

## Running

Expand Down
Loading