Best Jupyter MCP Servers
Project Jupyter is an open-source project that develops software, standards, and services for interactive computing across multiple programming languages, best known for the Jupyter Notebook, a web-based interactive computing platform.
Why this server?
Enables conversion of Jupyter notebooks into production-ready Kedro projects, including analysis, planning, and automated scaffolding.
AlicenseBqualityDmaintenanceProvides AI assistants with versioned guidance for Kedro projects, including notebook conversion and project migration.33Apache 2.0Why this server?
Allows renting GPUs and launching Jupyter notebooks for interactive computing.

paraloncloud-rentalsofficial
AlicenseAqualityDmaintenanceEnables MCP clients to rent GPUs from ParalonCloud using natural language, including browsing available GPUs, starting and stopping rentals, and retrieving connection URLs.619 npm2MITWhy this server?
Provides tools for managing and executing code on Jupyter kernels, allowing AI agents to run calculations, data analysis, and plots in a persistent kernel environment.
AlicenseAqualityBmaintenanceAn MCP server that manages an IPython kernel, allowing LLMs to execute Python code in a project's virtual environment.82MITWhy this server?
Provides interaction with Jupyter notebooks running in JupyterLab, allowing adding and executing code cells, creating markdown cells, and interacting with notebook content programmatically.
AlicenseAqualityAmaintenanceEnables interaction with Jupyter notebooks through the Model Context Protocol, supporting code execution and markdown insertion within JupyterLab environments.181,301BSD 3-ClauseWhy this server?
Generates Jupyter notebooks with automated analysis code from database queries.
AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server for Microsoft SQL Server that provides tools for database operations, data analysis, and visualization generation.8MITWhy this server?
Provides tools for launching and managing Jupyter AI Labs on the TIR AI/ML Platform, including listing, creating, and controlling notebook instances.
AlicenseBqualityAmaintenanceEnables AI assistants to provision and manage cloud infrastructure and AI/ML workloads—such as GPUs, nodes, storage, networking, databases, Kubernetes, and training/inference resources—through natural language. It also provides a universal REST tool for authenticated access to the underlying cloud API.46Apache 2.0Why this server?
Provides tools for inspecting and editing Jupyter notebooks, including reading cells, adding/updating/deleting cells, moving cells between positions, converting cell types, and retrieving notebook statistics and metadata.
AlicenseBqualityDmaintenanceEnables inspection and editing of Jupyter notebook files (.ipynb) through tools for reading, adding, updating, deleting, moving, and converting cells while preserving metadata.133 npmMITWhy this server?
Enables reading and editing Jupyter notebooks with full cell and output handling capabilities
Why this server?
Allows controlling any Jupyter-compatible runtime as an execution environment, providing code execution, notebook management, package installation, hardware introspection, training jobs, and file/artifact management.
AlicenseBqualityCmaintenanceLets any MCP-compatible agent use Google Colab or Jupyter runtimes as an execution backend, enabling code execution, notebook management, package installation, hardware introspection, training jobs, and file handling.401MIT