**Just shipped: v0.17.0** 🍃

v0.17.0 improves the developer experience of working with AI, lets you use marimo as an MCP server, and adds support for Python 3.14.

One of many features: our AI autofix automatically injects table and runtime context for you.

marimo now exposes its AI tools through an MCP server endpoint, allowing external AI applications like Claude Code, Cursor, and VS Code to interact with your notebooks.
Shout out to Joaquin Coromina, who implemented our MCP support. Read more at his guest blog: https://marimo.io/blog/beyond-chatbots
Turning Python notebooks into AI-Accessible Systems

A deep dive into adding MCP support for marimo

marimo now supports Python 3.14. Our required dependencies have compiled wheels, so installation remains easy.

To expedite the release, we're shepherding a maintenance-mode fork of msgspec, a fast serialization and validation library.

https://github.com/marimo-team/msgspec

GitHub - marimo-team/msgspec: A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML - marimo-team/msgspec

GitHub

These are just a few of the 12+ enhancements included in 0.17.0. See the release notes for the full list.

https://github.com/marimo-team/marimo/releases/tag/0.17.0

Release 0.17.0 · marimo-team/marimo

This release delivers improvements to the AI user experience and adds support for Python 3.14. AI autofix for cells When AI generates code suggestions for fixing Python and SQL cells, you can now a...

GitHub