mcp-notebooks

mcp-notebooks

0

mcp-notebooks is a Model Context Protocol server designed for executing notebook code, allowing rapid mistake correction and variable retention. It is intended for use in a Docker setup and supports adding Python libraries to extend its functionality.

mcp-notebooks

Notebook execution MCP server

Features

  • Allows code execution and fast reaction to mistakes, retaining variables for future runs.
  • Intended to be used in a Docker environment.

Installation

  • Clone the repository and build the Docker image.
  • Configure with claude_desktop_config.json or run manually with Docker.

Adding Python Libraries

  • Project dependencies are minimal; additional libraries can be added using poetry.
  • Recommended libraries include numpy, pandas, scikit-learn, matplotlib, and seaborn.

TODO

  • View notebooks.
  • Sandbox the environment further.
  • Develop a data ingestion scenario.
  • Implement dependency injection.