marimo
marimo is an MCP client published by marimo; its MCP spec-revision support has not been verified yet. Last verified 2026-08-27.
Does marimo support the current MCP specification (2026-07-28)?
Undetermined. We have not verified which MCP specification revision marimo supports (as of 2026-08-27).
Which MCP client features does marimo support?
marimo supports: tools (last verified 2026-08-27).
When were marimo's facts last verified?
2026-08-27. Each fact on this page links to the sources used to verify it.
marimo is an open-source reactive Python notebook whose MCP support runs in both directions. As a client, its chat panel consumes tools from preset MCP servers - marimo's own documentation server and context7 - with custom server configuration documented as not yet supported. As a server, marimo exposes its AI tools and two prompts (active notebooks, error summaries) to external applications over HTTP at a local /mcp/server endpoint, shipping DNS rebinding protection on by default.
No marimo surface names a supported MCP spec revision, so spec status is recorded as unknown. The client entered this catalog through CVE-2026-75149, a 2026-08-19 record covering notebook-borne MCP server entries that executed on open in earlier versions.
How was this verified, and what are the sources?
Verified · method: vendor-docs
· confidence 0.85 (Good).
- marimo documentation, MCP guide - marimo works "as an MCP server that exposes marimo's AI tools to external applications, and as an MCP client that connects supported servers to marimo's chat panel"; client presets are marimo (official docs) and context7, with "tools from these servers ... automatically available in the chat panel"; custom MCP server configuration is not yet supported; server mode connects over HTTP at /mcp/server with DNS rebinding protection unless --mcp-allow-remote; no spec revision named - accessed
- GitHub repository marimo-team/marimo via the GitHub API - "A reactive notebook for Python", 22,510 stars - accessed