Jupyter
Createdyunqiqiliang
Enables interaction between Model Context Protocol (MCP) clients and Jupyter notebooks running in JupyterLab.
About
Jupyter MCP Server facilitates seamless communication between MCP clients and Jupyter notebooks within a JupyterLab environment. It offers a comprehensive suite of tools for notebook manipulation, execution, file system access, kernel introspection, and package management. This server allows for dynamic interaction with Jupyter notebooks, enabling users to manage cells, execute code, inspect kernel variables, and more, directly from MCP-compatible applications.
Key Features
- Connects MCP clients to running JupyterLab instances
- Provides cell management functionalities (add, delete, move, split, edit)
- Enables cell execution and output retrieval
- Offers file system interaction (list directory, get file content)
- Supports kernel introspection and package management
- 0 GitHub stars
Use Cases
- Connecting Claude Desktop to JupyterLab for enhanced notebook interaction
- Extending JupyterLab functionality with MCP-compatible tools
- Programmatically managing and executing Jupyter notebooks from external applications