jupyterlite-web-mcp.vercel.app
JupyterLite WebMCP
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 4 · Act 17 · Transact 1 · Score: Not yet scored
Tool inspector
jupyter_run_cells
Execute cells that already exist in the notebook, using the browser-local kernel the user shares. Select them with cellIds, or with an explicit contiguous startIndex/endIndex range; if no selector is given, the active cell runs. The user sees the busy state, the execution counts and the outputs. There is no way to run an arbitrary source string: to compute something new, insert a visible cell first and then run it.
Page: /lab/index.html?path=customer-analysis.ipynb
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
notebookPath |
string,null | no | Workspace-relative notebook path. Omit or pass null to use the notebook the user currently has open. |
cellIds |
array | no | Cells to run, in order. They are mutually exclusive with startIndex/endIndex. Defaults to the active cell. Only cells that already exist in the notebook can be run. |
startIndex |
integer | no | Inclusive first index of a contiguous range. Must be provided together with endIndex and is mutually exclusive with cellIds. |
endIndex |
integer | no | Exclusive end index of a contiguous range. Must be provided together with startIndex; ranges are limited to 100 cells. |
stopOnError |
boolean | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"notebookPath": {
"type": [
"string",
"null"
],
"description": "Workspace-relative notebook path. Omit or pass null to use the notebook the user currently has open."
},
"cellIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Cells to run, in order. They are mutually exclusive with startIndex/endIndex. Defaults to the active cell. Only cells that already exist in the notebook can be run."
},
"startIndex": {
"type": "integer",
"minimum": 0,
"description": "Inclusive first index of a contiguous range. Must be provided together with endIndex and is mutually exclusive with cellIds."
},
"endIndex": {
"type": "integer",
"minimum": 0,
"description": "Exclusive end index of a contiguous range. Must be provided together with startIndex; ranges are limited to 100 cells."
},
"stopOnError": {
"type": "boolean",
"default": true
}
},
"additionalProperties": false
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet