MCP Server
Full Model Context Protocol implementation over stdio and SSE transports, compatible with Claude Code, Cursor, and any MCP-capable client.
Expose Julia REPLs as MCP servers, enabling AI agents like Claude Code and Cursor to execute code, introspect types, run tests, debug, and search your codebase interactively.
Kaimon (開門, "opening the gate") turns any Julia REPL into a Model Context Protocol server. AI agents connect over stdio or SSE and gain full access to Julia's runtime: evaluating expressions, inspecting types, running tests, profiling code, managing packages, and searching your codebase semantically.
1. Install
git clone https://github.com/kahliburke/Kaimon.jl
cd Kaimon.jl2. Launch the dashboard
./bin/kaimonThe first run walks you through a setup wizard (security mode, API key, port). After that, the terminal dashboard opens.
3. Connect your editor
Press i in the Config tab to install MCP config for Claude Code, Cursor, VS Code, or Gemini CLI — no manual file editing needed.
4. Connect a Julia REPL
using Kaimon
Gate.serve()Press g in the Config tab to append a snippet to ~/.julia/config/startup.jl so every Julia session auto-connects.
See the Getting Started guide for the full walkthrough.