Jupyter Notebook Manager
Createdihrpr
Enables programmatic management of Jupyter notebooks, allowing interaction and manipulation of notebook content via code.
About
This tool provides an MCP server that allows programmatic interaction with Jupyter notebooks. It offers a suite of tools for reading notebook content (with or without outputs), reading cell outputs, adding and editing cells, and executing specific cells. It is designed to integrate with platforms like Claude Desktop, enabling AI agents to interact with and modify Jupyter notebooks dynamically, facilitating tasks such as automated notebook creation, content modification, and result verification.
Key Features
- Read notebook content with or without cell outputs.
- Add new cells (code or markdown) to a notebook.
- Execute a specific cell and retrieve its output.
- Read output of a specific cell.
- Modify the content of existing cells.
- 15 GitHub stars
Use Cases
- Automated notebook creation and modification.
- Verification of cell execution and output through code.
- Programmatic execution of Jupyter notebook cells.