AcademyMCP serversData and reporting

jupyter-notebook-mcp

Data and analytics teams that want an assistant to write, run and review notebook code and charts.

  • Listedour rating
  • 129gitHub stars
  • MITlicence
  • 19 months agolast update
claude mcp add jupyter -- uv --directory /ABSOLUTE/PATH/TO/PARENT/REPO/FOLDER/src run jupyter_mcp_server.py
README.md

Loading the file...

What it does

An MCP server that lets Claude control a Jupyter Notebook. It connects through a WebSocket server running inside Jupyter, so Claude can insert and run cells, save the notebook and read cell output. It works only with Jupyter Notebook version 6.x, not with JupyterLab, 7.x, VS Code or Colab.

Use cases

  1. 01Ask Claude to add and run analysis cells
  2. 02Read the output of a cell and explain it
  3. 03Run all cells and save the notebook

Questions about
jupyter-notebook-mcp.

What is jupyter-notebook-mcp used for?

Data and analytics teams that want an assistant to write, run and review notebook code and charts. An MCP server that lets Claude control a Jupyter Notebook. It connects through a WebSocket server running inside Jupyter, so Claude can insert and run cells, save the notebook and read cell output. It works only with Jupyter Notebook version 6.x, not with JupyterLab, 7.x, VS Code or Colab.

How do I install jupyter-notebook-mcp?

Run this in your terminal: claude mcp add jupyter -- uv --directory /ABSOLUTE/PATH/TO/PARENT/REPO/FOLDER/src run jupyter_mcp_server.py

Is jupyter-notebook-mcp open source?

Yes. The code is on GitHub (jjsantos01/jupyter-notebook-mcp) under the MIT licence.

Is jupyter-notebook-mcp safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.