Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Notebook MCP for VS CodeNew to Visual Studio Code? Get it now.
Notebook MCP for VS Code

Notebook MCP for VS Code

vatsa patel

| (0) | Free
Local MCP bridge for live Jupyter notebooks in VS Code. Read, edit, run, stream outputs, save, and export notebooks.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Notebook MCP for VS Code

Notebook MCP for VS Code is a local MCP bridge for live Jupyter notebooks in VS Code.

It lets coding agents work with the same notebook document and selected Python/Jupyter kernel that the human sees in the editor. Agents can read notebook code, inspect outputs, insert and reorder cells, run cells or ranges, stream long-running output, save notebooks, and export results.

How it works

  1. The extension starts a local Notebook MCP endpoint when VS Code starts.
  2. The agent calls notebook_status to find open notebooks.
  3. The agent chooses a notebook_uri and passes it on every notebook tool call.
  4. Tool calls route through the VS Code Notebook API, so edits stay visible in the editor and support normal undo/redo behavior.

Common workflow

  1. notebook_status
  2. notebook_read
  3. notebook_edit_cells or notebook_move_cells
  4. notebook_run
  5. notebook_operation for streaming long-running output
  6. notebook_save or notebook_export

Requirements

  • VS Code 1.85+
  • Jupyter extension
  • Python/Jupyter notebooks
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft