jupyter-mcp-server
Jupyter MCP Server 由 Datalayer 开发,让 AI 代理实时连接并管理 Jupyter 笔记本。README 列出的主要特点:实时控制、立刻看到改动;智能执行,单元格失败时根据输出调整;理解整个笔记本的上下文;多模态输出(图像、图表、文本);多笔记本;JupyterLab 集成;兼容 Claude Desktop、Cursor、Windsurf 等 MCP 客户端;以及带 OpenTelemetry 追踪的钩子系统。
它能连接你已有的任何 Jupyter,无论本地还是 JupyterHub,不需要账号,用 `pip install jupyter-mcp-server` 安装(也有 Docker 镜像)。代码可以在不同的沙箱变体上运行,用 `--sandbox-variant` 选择:jupyter、datalayer、kaggle、colab、monty 或 modal。笔记本文档和代码执行是两个独立选择;从 v1.3.2 起 `--provider` 参数改名为 `--document-provider`,旧名称作为弃用别名仍可使用。
README 同时也在推广 Datalayer 的托管端点、Claude Code 插件,以及带权限范围(`notebooks:read`、`notebooks:write`、`code:execute`、`data:read`)的 OAuth 登录;这些是厂商自己的服务,与开源服务器是分开的。许可为 BSD 3-Clause,最近一次推送是 2026-10-11。本评测依据 README 和仓库数据,我们没有实际运行过它。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-10-24
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 30
- 最新发布
- v2.2.4 (2026-10-11)
- 未关闭 issue
- 30
- 近期 issue 至少有一条评论的比例
- 6/14
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #146 UI edits stop syncing after Claude Code makes MCP edits25 条评论 · 2025-10-24
- #446 Make agents aware of MCP server quirks (multi-agent race conditions + maybe others)11 条评论 · 2026-09-10
- #156 Support Long Running Operations11 条评论 · 2025-10-31
- #181 multi-user serving on hosted jupyterlab -10 条评论 · 2025-12-15
- #154 Make loaded `jupyter-mcp-tools` configurable instead of hardcoded10 条评论 · 2025-10-31
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
兼容性
快速开始
使用场景
同类工具
评论
暂无评论,来发表第一条吧