jupyter-kernel-mcp

codewithcheese/jupyter-kernel-mcp

3.3

If you are the rightful owner of jupyter-kernel-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Jupyter Kernel MCP is a Model Context Protocol server designed for stateful Jupyter kernel development, supporting multi-kernel environments for AI agents and assistants.

Tools

Functions exposed to the LLM to take actions

start_kernel

Create a new Jupyter kernel (with optional custom ID).

execute_python

Execute Python code in a specific kernel.

list_kernels

Show all active kernels.

list_variables

Display variables in a kernel's namespace.

get_kernel_status

Get detailed kernel information.

stop_kernel

Stop and remove a specific kernel.

reset_kernel

Reset a kernel (clears all variables).

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources