Use Jupyter to manage files, notebooks, kernels, and sessions on a self-hosted Jupyter server.
- List, read, create, upload, rename, copy, or delete files, notebooks, and directories.
- List, start, stop, restart, or interrupt kernels.
- List, create, or delete sessions that bind a notebook path to a kernel.
These operations manage notebook content and runtime lifecycle. Starting a kernel or creating a session does not itself execute notebook cells. Deleting a session also shuts down its associated kernel; save work first. See Jupyter’s REST API.
Use the block
Browse, read, create, upload, rename, copy, and delete files and notebooks; start, stop, restart, and interrupt kernels; and manage sessions that bind notebooks to kernels.
Actions
Jupyter List Contents
List files, notebooks, and subdirectories at a path on a Jupyter server
Jupyter Get Content
Download a file as a stored file, or read structured notebook and directory content
Jupyter Create File
Create a file, notebook, or directory on a Jupyter server
Jupyter Upload File
Upload a file to a Jupyter server
Jupyter Rename Content
Rename or move a file, notebook, or directory on a Jupyter server
Jupyter Delete Content
Delete a file, notebook, or directory on a Jupyter server
Jupyter Copy Content
Duplicate a file or notebook into a directory on a Jupyter server
Jupyter List Kernels
List running kernels on a Jupyter server
Jupyter Start Kernel
Start a new kernel on a Jupyter server
Jupyter Stop Kernel
Shut down a running kernel on a Jupyter server
Jupyter Restart Kernel
Restart a running kernel on a Jupyter server
Jupyter Interrupt Kernel
Interrupt a running kernel on a Jupyter server
Jupyter List Kernel Specs
List available kernel specs (languages/runtimes) on a Jupyter server
Jupyter List Sessions
List active sessions (notebook-to-kernel bindings) on a Jupyter server
Jupyter Create Session
Create a session that binds a notebook path to a (new or existing) kernel
Jupyter Delete Session
Delete a session and shut down its associated kernel on a Jupyter server