Stop Paying the
MCP Tax.
jl replaces jupyter-mcp-server with a single bash call β no schema overhead in every context window, direct API, stateful kernel. Built and battle-tested at AIGENSA Labs.
View on GitHubThe Token Tax
jupyter-mcp-server loads 16 tool schemas into every context window. On long sessions, that's thousands of wasted tokens per request β paying repeatedly for a schema that never changes.
Round-Trip Overhead
MCP requires multiple round-trips per operation: schema negotiation, tool call, response parsing. One `jl exec` replaces the whole chain with a direct Jupyter REST + WebSocket call.
Setup Complexity
SSH tunnels, token management, kernel lifecycle, session tracking β jl handles all of it once via config. Your agent just runs code.
Everything You Need. Nothing You Don't.
Try jl Today
MIT licensed, open source, Python β₯ 3.11. Install with uv and start running notebooks from Claude Code in minutes.
View on GitHub