Jupyter MCP Server for Claude Desktop

An implementation of the Model Context Protocol (MCP) server that enables interaction with Jupyter notebooks running in any JupyterLab environment, including local instances. Designed for seamless…

Local serverstdio

What is the Jupyter MCP Server for Claude Desktop MCP Server?

Jupyter MCP Server for Claude Desktop is an MCP project maintained in the harshitha-8/integrating-the-jupyter-server-with-claude-desktop-uisng-the-powerful-model-context-protocol repository. The maintainer describes its purpose as “An implementation of the Model Context Protocol (MCP) server that enables interaction with Jupyter notebooks running in any JupyterLab environment, including local instances. Designed for…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using docker. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares SERVER_URL, TOKEN, NOTEBOOK_PATH. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

How to install the Jupyter MCP Server for Claude Desktop MCP Server

{
  "mcpServers": {
    "jupyter": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SERVER_URL",
        "-e",
        "TOKEN",
        "-e",
        "NOTEBOOK_PATH",
        "datalayer/jupyter-mcp-server:latest"
      ],
      "env": {
        "SERVER_URL": "http://host.docker.internal:8888",
        "TOKEN": "YOUR_TOKEN",
        "NOTEBOOK_PATH": "notebook.ipynb"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SERVER_URLDeclared in the maintainer’s client configuration.Check documentation
TOKENDeclared in the maintainer’s client configuration.Check documentation
NOTEBOOK_PATHDeclared in the maintainer’s client configuration.Check documentation