
Jupyter MCP Server
πͺ β¨ Model Context Protocol (MCP) Server for Jupyter.
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install datalayer/jupyter-mcp-server -c claude
This command will automatically install and configure the Jupyter MCP Server MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"Jupyter MCP Server": {
"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": "MY_TOKEN",
"NOTEBOOK_PATH": "notebook.ipynb"
}
}
}
}
πͺ β¨ Jupyter MCP Server
Jupyter MCP Server is a Model Context Protocol (MCP) server implementation that provides interaction with π Jupyter notebooks running in any JupyterLab (works also with your π» local JupyterLab).
Key features include:
- β‘ Real-time control: view the notebook change in real-time.
- π Smart execution: automatically adjusts when a cell run fails.
- π€ MCP-Compatible: compatible with any MCP clients like Claude Desktop, Cursor, Windsurf, and more.
To get started:
- π Follow the Usage Guide to use Jupyter-MCP-server with a MCP compatible client.
- π§° Dive into the Tools documentation section to understand the tools powering the server.
Looking for blog posts, videos or other resources related to Jupyter MCP Server?
π Check out the Resources documentation section.
Stars
363Forks
61Last commit
19 days agoRepository age
4 monthsLicense
BSD-3-Clause
Auto-fetched from GitHub .
MCP servers similar to Jupyter MCP Server:

Β
Stars
Forks
Last commit

Β
Stars
Forks
Last commit

Β
Stars
Forks
Last commit