AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Dev Tooling/
jupyter-mcp-server
jupyter-mcp-server logo

jupyter-mcp-server

Active·★ 1.3k·BSD-3-Clause·Updated 2026-10-27
★ Essential★ Trending

Jupyter MCP Server, developed by Datalayer, lets an AI agent connect to and manage Jupyter notebooks in real time. The README lists key features: real-time control with instant view of changes, smart execution that adjusts when a cell fails using the cell output, awareness of the whole notebook, multimodal output (images, plots, text), multiple notebooks, JupyterLab integration, compatibility with MCP clients such as Claude Desktop, Cursor and Windsurf, and a hook system with OpenTelemetry tracing.

It works with any Jupyter you already run, local or JupyterHub, with no account needed, and installs with `pip install jupyter-mcp-server` (there is also a Docker image). Code can run on different sandbox variants chosen with `--sandbox-variant`: jupyter, datalayer, kaggle, colab, monty or modal. Notebook documents and code execution are separate choices; as of v1.3.2 the `--provider` flag is renamed `--document-provider`, with the old name still accepted as a deprecated alias.

The README also promotes Datalayer's hosted endpoint, a Claude Code plugin and OAuth sign-in with scopes (`notebooks:read`, `notebooks:write`, `code:execute`, `data:read`); those are the vendor's service, while the open-source server is separate. The license is BSD 3-Clause and it was last pushed on 2026-10-11. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-27.

License
BSD-3-Clause
Latest release
v2.2.4 · 2026-10-11
Last commit
2026-10-27
Contributors
53
Forks
208
Open issues and PRs
31
First published
2025-02-12
PyPI package
jupyter-mcp-server 2.2.4 · 11,903 downloads last week

Source: GitHub, npm and PyPI public APIs.

#Jupyter#MCP#AI Agents#Notebook Management#Code Sandbox#Real-time#Cloud Integration#Python
$ Install
$ pip install jupyter-mcp-server
↗ Visit site★ GitHub
01

Features

01Real-time notebook control and visualization of changes.
02Smart execution with automatic adjustment for cell failures based on output feedback.
03Multimodal output support, including images, plots, and text.
04Seamless multi-notebook management and switching capabilities.
02

Why choose it

+Agents can edit and run notebook cells in real time, and adjust when a cell fails using its output
+Works with any Jupyter you already run (local or JupyterHub) without an account; BSD 3-Clause
+Multimodal output and multi-notebook support, with JupyterLab integration
+Sandbox variants for running code (jupyter, datalayer, kaggle, colab, monty, modal) and OpenTelemetry tracing hooks
03

Trade-offs

!Lets an agent execute code in your Jupyter environment, so run it on a notebook server or sandbox you are willing to give that access
!Much of the README promotes Datalayer's hosted service, plugin and sign-in, so check which parts you actually need
!Recent flag changes (`--provider` to `--document-provider`, `PROVIDER` to `DOCUMENT_PROVIDER`) mean older guides may use outdated names
04

Maintenance check

ActiveChecked: 2026-10-26
Last commit
2026-10-24
Commits, last 90 days
100+
Releases, last 90 days
30
Latest release
v2.2.4 (2026-10-11)
Open issues
30
Recent issues with at least one comment
6/14
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 30, 14, 18, 26, 19, 8, 12, 3, 6, 5, 3, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #146 UI edits stop syncing after Claude Code makes MCP edits25 comments · 2025-10-24
  • #446 Make agents aware of MCP server quirks (multi-agent race conditions + maybe others)11 comments · 2026-09-10
  • #156 Support Long Running Operations11 comments · 2025-10-31
  • #181 multi-user serving on hosted jupyterlab -10 comments · 2025-12-15
  • #154 Make loaded `jupyter-mcp-tools` configurable instead of hardcoded10 comments · 2025-10-31

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

05

Compatibility

Python
Runtime
Verified via docs
Jupyter
Integration
Verified via docs
JupyterHub
Platform
Verified via docs
Datalayer
Platform
Verified via docs
Kaggle
Platform
Verified via docs
Google Colab
Platform
Verified via docs
06

Quick start

1
$ pip install jupyter-mcp-server
07

Use cases

↳Enable AI agents to connect to and manage Jupyter Notebooks in real-time for code execution and data analysis.
↳Scale code execution environments (sandboxes) from local setups to various cloud platforms like Datalayer, Kaggle, or Google Colab.
↳Integrate with MCP clients (e.g., Claude Code plugin) to provide AI with advanced tools for interacting with Jupyter kernels and files.
08

Alternatives

⚡Top VS:
VSfastapi_mcp★12.0k→VSarcade-mcp★1.1k→VSmcp-use★10.8k→VSCopilotKit★38.3k→
fastapi_mcp logo
fastapi_mcp★ 12.0k
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
VSCompare→
arcade-mcp logo
arcade-mcp★ 1.1k
The best way to create, deploy, and share MCP Servers
VSCompare→
mcp-use logo
mcp-use★ 10.8k
mcp-use is the easiest way to interact with mcp servers with custom agents
VSCompare→
CopilotKit logo
CopilotKit★ 38.3k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
VSCompare→
agents-towards-production logo
agents-towards-production★ 21.8k
This repository delivers end-to-end, code-first tutorials covering every layer of production-grade GenAI agents, guiding you from spark to scale with proven patterns and reusable blueprints for real-world launches.
VSCompare→
polymarket-paper-trader logo
polymarket-paper-trader★ 493
Paper trading simulator for Polymarket
VSCompare→
mobile-mcp logo
mobile-mcp★ 10.1k
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
VSCompare→
Unity-MCP logo
Unity-MCP★ 4.5k
AI-powered bridge connecting LLMs and advanced AI agents to the Unity Editor via the Model Context Protocol (MCP). Chat with AI to generate code, debug errors, and automate game development tasks directly within your project.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
datalayer /
jupyter-mcp-server
↗

BSD-3 MCP server that lets AI agents read, edit and run Jupyter notebooks in real time, locally or on hosted sandboxes

1.3k208BSD-3-Clause
Last commit1d ago
StatusActive
CategoryDev Tooling
Contributors53
Latest releasev2.2.4
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.