Jupyter icon

Jupyter

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
Craft Better Prompts with AnyPrompt