That’s a fair point. The agent-facing functionality does overlap quite a bit with Jupyter-MCP-Server.
The main difference is that this also provides a terminal-native notebook UI for humans. For example, over SSH, you can inspect, edit, and execute cells, and even view plots directly in the terminal witout opening JupyterLab or setting up port forwarding. Agents can also operate on the same notebook through a regular CLI rather than requiring MCP.
That's a cool idea, but I can't really see how it's any different from Jupyter-MCP-Server, though.
That’s a fair point. The agent-facing functionality does overlap quite a bit with Jupyter-MCP-Server.
The main difference is that this also provides a terminal-native notebook UI for humans. For example, over SSH, you can inspect, edit, and execute cells, and even view plots directly in the terminal witout opening JupyterLab or setting up port forwarding. Agents can also operate on the same notebook through a regular CLI rather than requiring MCP.