Documentation Index
Fetch the complete documentation index at: https://docs.orinadus.com/llms.txt
Use this file to discover all available pages before exploring further.
Synopsis
Protocol
JSON-RPC 2.0 over stdio. Each message is a newline-terminated JSON object. The server speaks the Model Context Protocol — IDEs that support MCP (Cursor, Zed, VS Code with the Copilot extension) can connect by launching this command as a subprocess.Tools exposed
The server exposes 10 tools. See MCP Overview for the full list.IDE configuration
- VS Code / Copilot Chat
- Cursor
- Zed
Create Restart VS Code. The MCP tools appear in Copilot Chat automatically.
.vscode/mcp.json in your workspace root:Requirements
urchin must be on PATH. Install via:
~/.cargo/bin to your PATH if you built locally.
Notes
- The MCP server does not require
urchin serveto be running. It reads and writes the journal file directly. - Each tool call reads the journal from disk. There is no in-memory cache between calls.
- If the journal does not exist, query tools return empty results (not an error).
- Errors from tool calls return
isError: truein the MCP response envelope.
