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.