datalayer/jupyter-mcp-server

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

77
/ 100
Verified

This project helps AI agents connect to and control Jupyter Notebooks in real-time. It takes instructions from an AI client (like Claude Desktop) and translates them into actions within a Jupyter environment, such as running code, managing cells, and reading outputs. It's designed for developers building AI agents or applications that need to automate data analysis, scientific computing, or scripting workflows within Jupyter.

937 stars. Used by 2 other packages. Actively maintained with 16 commits in the last 30 days. Available on PyPI.

Use this if you are developing an AI agent and need it to programmatically interact with Jupyter Notebooks, execute code, manage cells, and receive real-time updates.

Not ideal if you are an end-user looking for a direct interface to run Jupyter Notebooks without involving an AI agent.

AI-agent-development Jupyter-automation programmatic-notebook-control real-time-notebook-interaction developer-tooling
Maintenance 17 / 25
Adoption 12 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

937

Forks

147

Language

Python

License

BSD-3-Clause

Last pushed

Mar 01, 2026

Commits (30d)

16

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.