jupyter-notebook-mcp-server

shwetalsoni/jupyter-notebook-mcp-server

3.2

If you are the rightful owner of jupyter-notebook-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Jupyter Notebook MCP Server is a FastMCP server designed to facilitate interaction with Jupyter notebooks, offering a range of tools for reading, modifying, and executing notebook content.

Tools

Functions exposed to the LLM to take actions

read_notebook_cells

Read cells from a Jupyter notebook with optional filtering by cell type.

add_cell_to_notebook

Add a new cell to a Jupyter notebook at a specified position.

execute_notebook_cell

Execute a specific cell in a Jupyter notebook.

execute_entire_notebook

Execute all code cells in a Jupyter notebook sequentially.

get_notebook_info

Get basic information about a Jupyter notebook.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources