Skip to content

Jupyter MCP Server

v1.0.6 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 7d MCP Developer Tools
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

ai jupyter mcp mcp-server tools

Summary

AI summary

Updates πŸ”— Links, fix, and πŸš€ Release 1.0.6 across a mixed release.

Changes in this release

Feature Low

Add Typer CLI for command‑line interaction.

Add Typer CLI for command‑line interaction.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Keep each output's nbformat type when writing results back to a notebook file.

Keep each output's nbformat type when writing results back to a notebook file.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Honour execute_code kernel_id in MCP_SERVER mode.

Honour execute_code kernel_id in MCP_SERVER mode.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Support synchronous ContentsManager via ensure_async.

Support synchronous ContentsManager via ensure_async.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Apply the execution timeout config to execute_code.

Apply the execution timeout config to execute_code.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Await LocalBackend contents_manager calls with ensure_async.

Await LocalBackend contents_manager calls with ensure_async.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Don't persist the [No output generated] sentinel as a cell output.

Don't persist the [No output generated] sentinel as a cell output.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Bugfix Medium

Keep a notebook's binding when ensure_kernel_alive regenerates a dead kernel.

Keep a notebook's binding when ensure_kernel_alive regenerates a dead kernel.

Source: llm_adapter@2026-07-19

Confidence: high

β€”
Full changelog

πŸš€ Release 1.0.6

πŸ”— Links

What's Changed

  • fix: keep each output's nbformat type when writing results back to a notebook file by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/278
  • fix: honour execute_code kernel_id in MCP_SERVER mode by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/280
  • fix: support synchronous ContentsManager via ensure_async by @mucan54 in https://github.com/datalayer/jupyter-mcp-server/pull/281
  • fix: apply the execution timeout config to execute_code by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/282
  • fix: await LocalBackend contents_manager calls with ensure_async (#283) by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/284
  • fix: don't persist the [No output generated] sentinel as a cell output by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/286
  • fix: keep a notebook's binding when ensure_kernel_alive regenerates a dead kernel by @ebarkhordar in https://github.com/datalayer/jupyter-mcp-server/pull/288
  • add typer cli by @echarles in https://github.com/datalayer/jupyter-mcp-server/pull/289

New Contributors

  • @mucan54 made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/281

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v1.0.5...v1.0.6

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Jupyter MCP Server

Get notified when new releases ship.

Sign up free

About Jupyter MCP Server

All releases β†’

Beta — feedback welcome: [email protected]