Jupyter Server REST API
Core REST API for Jupyter Server, the backend that powers Jupyter Notebook, JupyterLab, and other Jupyter web applications. Provides endpoints for managing kernels, sessions, contents (notebooks and files), terminals, kernel specifications, configuration, and server status.
What You Can Do
MCP Tools
getapiinfo
Jupyter Server Get API info
getcurrentuser
Jupyter Server Get current user
getserverstatus
Jupyter Server Get server status
getapispec
Jupyter Server Get API specification
getcontents
Jupyter Server Get contents
createcontents
Jupyter Server Create contents
renamecontents
Jupyter Server Rename contents
savecontents
Jupyter Server Save contents
deletecontents
Jupyter Server Delete contents
listcheckpoints
Jupyter Server List checkpoints
createcheckpoint
Jupyter Server Create checkpoint
restorecheckpoint
Jupyter Server Restore checkpoint
deletecheckpoint
Jupyter Server Delete checkpoint
listsessions
Jupyter Server List sessions
createsession
Jupyter Server Create session
getsession
Jupyter Server Get session
updatesession
Jupyter Server Update session
deletesession
Jupyter Server Delete session
listkernels
Jupyter Server List kernels
startkernel
Jupyter Server Start kernel
getkernel
Jupyter Server Get kernel
shutdownkernel
Jupyter Server Shutdown kernel
interruptkernel
Jupyter Server Interrupt kernel
restartkernel
Jupyter Server Restart kernel
listkernelspecs
Jupyter Server List kernel specifications
getconfig
Jupyter Server Get config section
updateconfig
Jupyter Server Update config section
listterminals
Jupyter Server List terminals
createterminal
Jupyter Server Create terminal
getterminal
Jupyter Server Get terminal
deleteterminal
Jupyter Server Delete terminal