Skip to main content

Jupyter

Official ⚙️ Developer Tools

Talk to a live Jupyter notebook — run cells, read and write code, inspect outputs and manage your notebook from your AI assistant.

Tags

notebooksdata sciencepython

Tools (4)

execute_celladd_cellread_notebooklist_cells

Client configuration

Cursor (.cursor/mcp.json)

{ "mcpServers": { "jupyter": { "command": "uvx", "args": [ "jupyter-mcp-server" ], "env": { "JUPYTER_URL": "your-jupyter-url-here", "JUPYTER_TOKEN": "your-jupyter-token-here" } } } }

VS Code (.vscode/mcp.json)

{ "servers": { "jupyter": { "command": "uvx", "args": [ "jupyter-mcp-server" ], "env": { "JUPYTER_URL": "your-jupyter-url-here", "JUPYTER_TOKEN": "your-jupyter-token-here" }, "type": "stdio" } } }

Replace the placeholders before connecting. Authorize in your client when prompted.

The Cursor JSON also works in Claude Desktop's local MCP configuration. Install the required runtime and local software first.

Documentation →