Crux + Roo Code
Setup
After running ~/.crux/setup.sh:
- Configure Roo Code to connect to the Crux MCP server
- Restart Roo Code to load the connection
MCP Integration
Roo Code connects to Crux via MCP protocol. All 37 Crux tools are available.
Supported Features
| Feature | Support |
|---|---|
| MCP Tools | Full |
| Knowledge lookup | Yes |
| Session state | Yes |
| Modes | Yes |
| Corrections | Yes |
| Safety pipeline | Yes |
Configuration
Configure your Roo Code MCP settings to point to:
Command: ~/.crux/.venv/bin/python
Args: -m scripts.lib.crux_mcp_server
Env: CRUX_PROJECT=., CRUX_HOME=~, PYTHONPATH=~/.crux
Tool Switching
# Switch to Roo Code from another tool
crux switch Roo Code
# Switch away from Roo Code
crux switch claude-code
See Also
- Tool Switching — How switching works
- MCP Server — All 37 tools
- Modes — Available modes