Skip to content

Release history

Jupyter MCP Server releases

All releases

6 shown

v1.0.2 Maintenance

Minor fixes and improvements.

Full changelog

🚀 Release 1.0.2

🔗 Links

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v1.0.1...v1.0.2

v1.0.1 Maintenance

Minor fixes and improvements.

Full changelog

🚀 Release 1.0.1

🔗 Links

What's Changed

  • chore(deps): bump the actions group with 4 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/234
  • docs: add move_cell and edit_cell_source to README tools table by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/238
  • Fix test_jupyter_cite failing when both test modes run together by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/239
  • use default pycrdt + add cli example by @echarles in https://github.com/datalayer/jupyter-mcp-server/pull/241
  • pyproject: drop stale test pins and unused datalayer_pycrdt by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/242

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v1.0.0...v1.0.1

v1.0.0 New feature
Notable features
  • Add authentication to all MCP server endpoints
Full changelog

🚀 Release 1.0.0

🔗 Links

What's Changed

  • docs: improve hooks & observability documentation (follow-up to #220) by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/233
  • Add authentication to MCP server endpoints by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/232

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v0.23.0...v1.0.0

v0.23.0 Bug fix
Notable features
  • Added pre/post hook system with OpenTelemetry integration
  • Added move_cell tool
  • Added edit_cell_source tool for surgical cell edits
Full changelog

🚀 Release 0.23.0

🔗 Links

What's Changed

  • chore(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/186
  • connect to jupyter server tool by @eleonorecharles in https://github.com/datalayer/jupyter-mcp-server/pull/192
  • docs: allowed-tools are only applicable when run as jupyter server extension by @echarles in https://github.com/datalayer/jupyter-mcp-server/pull/195
  • Claude/mcp server installer r7 i19 by @ccowan190 in https://github.com/datalayer/jupyter-mcp-server/pull/199
  • Fix cryptic error when read_cell called without active notebook by @wolframarnold in https://github.com/datalayer/jupyter-mcp-server/pull/209
  • fix: disable structured output for ImageContent tools by @davidsfeldman in https://github.com/datalayer/jupyter-mcp-server/pull/217
  • Fix auto-enrollment race condition in multi-notebook operations by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/221
  • Add pre/post hook system with OpenTelemetry integration by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/220
  • chore(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/204
  • docs: add Fronteir AI hosted deployment option by @ElishaKay in https://github.com/datalayer/jupyter-mcp-server/pull/225
  • Add move_cell tool by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/226
  • Add edit_cell_source tool for surgical cell edits by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/227
  • Fix missing opentelemetry in main dependencies by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/228
  • Add bare-install smoke test to CI by @abbbe in https://github.com/datalayer/jupyter-mcp-server/pull/230
  • Fix execute_cell hang after MCP cancellation by cleaning up ExecutionStack by @dimaordercapital in https://github.com/datalayer/jupyter-mcp-server/pull/231

New Contributors

  • @ccowan190 made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/199
  • @wolframarnold made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/209
  • @davidsfeldman made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/217
  • @abbbe made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/221
  • @ElishaKay made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/225
  • @dimaordercapital made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/231

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v0.22.0...v0.23.0

v0.22.1 Maintenance

Minor fixes and improvements.

Full changelog

🚀 Release 0.22.1

🔗 Links

What's Changed

  • chore(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/186
  • connect to jupyter server tool by @eleonorecharles in https://github.com/datalayer/jupyter-mcp-server/pull/192

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v0.22.0...v0.22.1

v0.22.0 New feature
Notable features
  • Tool annotations added for improved LLM understanding
  • Configurable list of allowed Jupyter MCP tools
Full changelog

🚀 Release 0.22.0

🔗 Links

What's Changed

  • feat: Add tool annotations for improved LLM tool understanding by @triepod-ai in https://github.com/datalayer/jupyter-mcp-server/pull/185
  • chore(deps): bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in https://github.com/datalayer/jupyter-mcp-server/pull/178
  • docs: refactor by @echarles in https://github.com/datalayer/jupyter-mcp-server/pull/188
  • configurable allowed jupyter mcp tools by @eleonorecharles in https://github.com/datalayer/jupyter-mcp-server/pull/190

New Contributors

  • @triepod-ai made their first contribution in https://github.com/datalayer/jupyter-mcp-server/pull/185

Full Changelog: https://github.com/datalayer/jupyter-mcp-server/compare/v0.21.2...v0.22.0

Beta — feedback welcome: [email protected]