python-notebook-mcp
29
Python Notebook MCP is a server that allows AI assistants to interact with Jupyter notebooks through the Model Context Protocol. It supports executing various operations on notebooks, such as initializing a workspace and managing code cells. The project provides flexibility with both automated and manual setup options and ensures seamless client-server integration.
What is the first step to use the server?
The first step is to initialize the workspace using the initialize_workspace tool.
Can I use relative paths for workspace initialization?
No, you must provide the full absolute path to the directory containing your notebooks.
What Python version is required?
Python 3.10 or higher is required.
Is fastmcp mandatory for setup?
Fastmcp is optional and mainly used for Claude Desktop integration.
How do I run the server for general use?
Use the command uv run python server.py to start the server.