Configure the connection to your Engram server by editing `~/.claude/settings.json`.
From engramnpx claudepluginhub thebtf/engram --plugin engram/setupInitializes or resumes project setup via interactive Q&A, creating conductor/ artifacts for product definition, guidelines, tech stack, workflow, and style guides.
/setupDetects ghost Claude plugin installations by checking cache, registry, and temp files on macOS/Linux/Windows; cleans up on user confirmation.
/setupChecks local Codex CLI readiness, prompts to install if unavailable via npm, and optionally toggles stop-time review gate.
/setupGuides enterprise admins through Claude Office add-in setup for Vertex AI, Bedrock, or custom gateway; provisions credentials and generates deployable manifest.xml.
/setupConfigures claude-hud as Claude Code statusline by providing ~/.claude/settings.json config, build instructions, manual setup, and troubleshooting steps.
/setupRuns interactive setup wizard: detects AI providers (Codex, Gemini, Ollama, etc.), RTK token optimizer, system tools; displays status table; offers to install/configure missing items.
Configure the connection to your Engram server by editing ~/.claude/settings.json.
Ask the user:
What is your Engram server address? (e.g.,
http://192.168.1.100:37777orhttp://engram.local:37777)
If the user is unsure, suggest checking their Docker host's IP and port 37777.
Store the answer as SERVER_URL. The MCP endpoint is {SERVER_URL}/mcp.
Ask the user:
What is your Engram API token? (Leave empty if you haven't set one on the server.)
If empty, note that the server must also have no ENGRAM_API_TOKEN set (or it will reject requests).
Store the answer as API_TOKEN.
Read ~/.claude/settings.json, then add ENGRAM_URL and ENGRAM_API_TOKEN to the env section. Use the Edit tool to modify the file directly.
If the env section already exists, add the two keys to it. If it doesn't exist, create it.
Example result (env section only):
{
"env": {
"ENGRAM_URL": "http://192.168.1.100:37777/mcp",
"ENGRAM_API_TOKEN": "your-token-here"
}
}
Replace values with the actual answers from steps 1 and 2. If the token is empty, set it to "".
Tell the user:
Settings are only read when Claude Code starts. Please close and reopen Claude Code for the changes to take effect.
After the user restarts and returns, run the health check:
Tool: check_system_health()
/engram:doctor to diagnose the issue./mcp: The correct format is http://host:37777/mcp, not just http://host:37777.ENGRAM_API_TOKEN (or API_TOKEN in .env) on the server.localhost (unless running on the same machine).