python-notebook-mcp

python-notebook-mcp

3.5

If you are the rightful owner of python-notebook-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server enabling AI assistants to interact with Jupyter notebooks through the Model Context Protocol.

The Python Notebook MCP is a server that allows AI assistants, such as Cursor or Claude Desktop, to interact with Jupyter Notebook files (.ipynb) on a local machine. It leverages the Model Context Protocol (MCP) to facilitate this interaction, enabling users to automate and manage their Jupyter notebooks through AI-driven commands. The server is compatible with Python 3.10+ and requires the installation of certain tools like 'uv' and optionally 'fastmcp' for enhanced functionality. Users can set up the server using either an automated script or a manual process, and it supports integration with different platforms, including direct execution and Claude Desktop integration.

Features

  • Enables AI assistants to interact with Jupyter Notebooks.
  • Compatible with Python 3.10+ and MCP.
  • Supports automated and manual setup methods.
  • Integrates with platforms like Cursor and Claude Desktop.
  • Provides a range of tools for notebook management.