datalayer/jupyter-mcp-server

🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.

80
/ 100
Verified

Exposes Jupyter notebooks to AI clients via the Model Context Protocol through a rich toolset covering kernel management, multi-notebook operations, and cell execution with multimodal output support. Implements real-time notebook state synchronization with automatic error recovery, allowing AI agents to understand full notebook context and adjust execution dynamically. Integrates seamlessly with JupyterLab, JupyterHub, and cloud deployments while supporting any MCP-compatible client like Claude Desktop and Cursor.

937 stars and 26,486 monthly downloads. Used by 2 other packages. Actively maintained with 15 commits in the last 30 days. Available on PyPI.

Maintenance 17 / 25
Adoption 22 / 25
Maturity 18 / 25
Community 23 / 25

How are scores calculated?

Stars

937

Forks

147

Language

Python

License

BSD-3-Clause

Last pushed

Mar 01, 2026

Monthly downloads

26,486

Commits (30d)

15

Dependencies

13

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/datalayer/jupyter-mcp-server"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.