$ timeahead.in
/ servers/pypi/jupyter_mcp_server
pypi

jupyter_mcp_server

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

1k stars10k/wkupdated 29d agogithub ↗
69fair
▣ Overview
Become a SponsorPyPI - VersionTotal PyPI downloadsDocker PullsLicense

What it does

This MCP server bridges Claude and Jupyter notebooks, enabling real-time interaction with running kernels. It exposes tools to read notebook cells, execute code, manage multiple notebooks on a single Jupyter server, and retrieve cell outputs—including multimodal results like plots and images. Integrates with JupyterLab for enhanced UI automation.

Who it's for

Data scientists and engineers using Claude Code or Claude Desktop who need to execute and iterate on Jupyter notebooks without context-switching. Useful for AI-assisted analysis, exploratory work, and iterating on code based on Claude's suggestions within a running notebook environment.

Common use cases

  • Execute notebook cells from Claude and read outputs in real-time
  • Iterate on data analysis—modify cells and immediately see results without leaving Claude
  • Switch between multiple notebooks and manage kernels through Claude's tool use
  • Generate plots, images, or other multimodal outputs and view them in Claude
  • Automate notebook workflows and testing through Claude-driven execution

Setup pitfalls

  • Requires MCP_TOKEN environment variable in the MCP client configuration (breaking change in v1.0.0)
  • Reads and writes filesystem via Jupyter server—ensure the server has appropriate file permissions and sandbox constraints if running untrusted notebooks
  • Makes network calls to Jupyter server; verify connectivity and firewall rules for your Jupyter deployment
  • 3 secrets detected in codebase—review before deploying to production environments
3 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
40
14.0
Freshness
25%
100
25.0
Adoption
20%
79
15.7
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
68.7
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecevalsecrets
◆ Risk level: high
fs read + fs write + network + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "jupyter_mcp_server": {
      "command": "uvx",
      "args": [
        "jupyter_mcp_server"
      ]
    }
  }
}
📈 Score historylast 30 snapshots
5/10/20266/11/2026 · 30 snapshots
⚙ Maintenance health
78/ 100 · is this project alive?
contributors (1y)22
top contributor share27%
releases (1y)17
last release45d ago
ci✓ passing
⛁ Raw data
weekly downloads10k
github stars1k
forks164
open issues37
license✓ present
readme length16409 chars
last publish0d ago
last commit29d ago
last updated1d ago
install verified✓ pass · 27d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points