关于 🚀 Jupyter MCP Server
Jupyter MCP Server 是一款连接 Jupyter Notebook 与 MCP 协议的服务器,让你可以在对话中直接对 Notebook 执行 Python 代码、读取变量结果,并即时渲染图表与可视化输出。
它能做什么
- 实时代码执行:在指定的 Notebook 单元格中运行代码并返回 stdout、stderr 与返回值的结构化结果。
- 上下文读取:列出 Notebook 中的单元格、读取源码与输出,方便基于现有上下文续写或重构。
- 可视化交互:原生支持 matplotlib、plotly、altair 等常见库的图像/MIME 输出,前端可直接预览。
- 数据分析闭环:从数据加载、清洗、建模到出图,全部在一次会话中完成,无需切换工具。
是否需要密钥
默认情况下无需任何 API Token:MCP Server 在本机或受信内网与 Jupyter 内核通信,使用 Jupyter 自身的 token 或本地端口鉴权即可。配合远程 JupyterHub / JupyterLab 部署时,可按需配置 JUPYTER_TOKEN 或 JUPYTER_PASSWORD 等环境变量,但这些属于 Jupyter 服务侧的访问凭证,并非 MCP 服务本身颁发的密钥。