mcp-server-jupyter

Author:@ihrpr
View on GitHub

Overview

mcp-server-jupyter is a tool that lets programs manage and work with Jupyter Notebooks and JupyterLab automatically.

To use it, first start your JupyterLab or Jupyter Notebook. Then, set up this MCP server in your Claude Desktop configuration. After that, you can open or create a notebook to begin interacting with it.

Its key features include reading notebook content (with or without cell outputs), adding, editing, and running cells, and enabling programmatic control over Jupyter notebooks.

Common use cases are automating notebook management, connecting Jupyter notebooks with other software, and improving efficiency in data analysis work.

Frequently asked questions: It works with any Jupyter notebook if the server is configured correctly. A specific virtual environment must be set up and configured in the MCP settings. The project uses the MIT License.