Jupyter Notebook Manager icon

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.
Craft Better Prompts with AnyPrompt