Jupyter MCP Server
Related Servers
Alternatives to Jupyter MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI to connect and manage Jupyter Notebooks in real-time, with support for cell operations, execution, and multimodal outputs.BSD 3-Clause
- AlicenseBqualityDmaintenanceAn MCP server that connects directly to a Jupyter kernel via ZMQ, enabling AI assistants to read, create, edit, execute, and manage Jupyter Notebooks as MCP tools.9MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that provides comprehensive Jupyter notebook interaction capabilities, compatible with Claude Code.296MIT
- FlicenseNot gradedqualityCmaintenanceA local MCP server for reading, writing, and executing Jupyter notebooks using jupyter_client for direct kernel communication.-
- FlicenseNot gradedqualityDmaintenanceA Model Control Protocol (MCP) server that enables remote programmatic control of Jupyter notebooks, allowing AI assistants and applications to create, edit, and execute notebook cells via SSE protocol.-
- FlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to create, read, edit, and manage Jupyter Notebook files programmatically, overcoming limitations in Cursor's native notebook support.163 PyPI161-
TDQS
Scored across 12 tools
Each tool has a clearly distinct purpose. For example, append_execute_code_cell versus execute_cell differ in that one creates a new cell before executing, while execute_cell runs an existing one. execute_temporary_code is separate for temporary code. All other tools operate on different aspects (connect, list, read, write, delete, etc.), leaving no ambiguity.
All tool names follow a consistent verb_noun pattern in snake_case, such as connect_notebook, list_cell, overwrite_cell, restart_notebook. The compound verb in append_execute_code_cell is still systematic and matches the pattern.
With 12 tools, the set is well-scoped for a Jupyter notebook interaction server. Each tool serves a distinct operation (connect, list, read, write, execute, etc.) without unnecessary duplication or excessive granularity.
The tools cover core workflows: connecting, listing, reading, executing, inserting, deleting, overwriting cells, and restarting kernels. Minor gaps exist, such as no explicit save tool or ability to create a new notebook, but these are non-critical for typical agent interactions.