Matryoshka Mind Map logo

Matryoshka Mind Map

Read, create, update, and complete nested maps and TODOs in Matryoshka Mind Map through an AI agent.

Install Matryoshka Mind Map

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "matryoshka-mind-map": {
      "command": "npx",
      "args": [
        "-y",
        "mmm-mcp-server@latest"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 11 tools correctly (Today).

Overview

Matryoshka Mind Map MCP server connects AI agents to the Matryoshka Mind Map app, allowing them to read and modify nested mind maps and TODOs. Agents can list maps, turn conversational ideas into structured nodes, complete tasks, and import notes or Markdown. It runs locally through an MCP client and uses a Matryoshka account authenticated with Google, Apple, or email. Reach for it when conversations need to become organized plans, task lists, or reusable map content.

Use cases

  • Organize trip-planning ideas into a nested map
  • Add conversation-derived tasks to an existing map
  • Mark completed TODOs from natural-language updates
  • Import Markdown notes into a structured map

Key features

  • List Matryoshka maps
  • Create nested map content
  • Add tasks to maps
  • Complete TODO items
  • Import notes and Markdown
  • Local account authentication

Tools11

What Matryoshka Mind Map lets your agent do. Expand a tool for its parameters.

Verified live~1.7k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

6/6 checks healthy over the last 20d

What it can do

From the 11 tools this server returned when we ran it.

Can delete or modify data · 1Read-only tools · 10
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age34 days
Maintainers1

Observed 2026-11-03 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · mmm-mcp-server@latest (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads1.4kPackage downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed11Callable tools this server registers over MCP.

How Matryoshka Mind Map works

What Matryoshka Mind Map does

Matryoshka Mind Map MCP server lets an AI agent work with maps stored in the Matryoshka Mind Map app. The app supports nested mind maps and TODOs, so an agent can help organize information into hierarchical topics, add tasks beneath existing nodes, and mark completed work.

Typical requests include listing the maps in an account, adding a named task to a selected map, converting ideas from a conversation into nested structure, and importing long notes or Markdown. An agent can also update a TODO when the user reports that a task is finished.

Matryoshka Mind Map is available through a web app and mobile apps for iOS and Android. The MCP connection operates on the user's own Matryoshka account rather than a shared workspace.

How it works

The server runs on the user's computer while the user interacts with an AI agent. It communicates with the selected MCP client over the local server command, and reads or writes map data directly in the authenticated Matryoshka account.

Authentication can be initiated by asking the agent to sign in. Claude Desktop opens a browser for Google or Apple approval, or for email-and-password sign-in. Terminal users can authenticate with the mmm-login command and choose google, apple, or email. Anonymous-only Matryoshka accounts cannot be used; the account must be linked to one of those supported sign-in methods.

When a map is read for the first time, Claude requests permission. The server is not an always-on service: it runs only during interaction with the agent. Login information remains on the local computer, and map titles and contents are not sent to the developer. On days when the server writes to maps, it records only the date and a count of such days in the account.

Setup and configuration

Claude Desktop users can download the mmm-mcp-server.mcpb package from the project's latest GitHub release, open it, and select Install. After installation, ask Claude to sign in to Matryoshka and approve the browser authentication flow.

For Claude Code and other MCP clients, Node.js 18 or newer is required. Register npx -y mmm-mcp-server@latest as the server command. Claude Code can be configured with:

Terminal
claude mcp add mmm -- npx -y mmm-mcp-server@latest

Authentication can also be started from a terminal:

Terminal
npx -y -p mmm-mcp-server@latest mmm-login login --method google

Replace google with apple or email when appropriate. Other MCP clients should register the same npx command according to their server configuration format.

Tools and capabilities

  • List the user's Matryoshka maps.
  • Read map content through the connected account.
  • Create nested map content from an ongoing conversation.
  • Add tasks to a named map.
  • Mark TODO items as complete.
  • Import long notes or Markdown into a map.

Limitations and notes

The integration requires a Matryoshka account linked to Google, Apple, or an email address; anonymous accounts are unsuitable. Map access is subject to client permission prompts, including the first read of a map in Claude. The server is local and session-based rather than an always-running remote service. Usage telemetry for write activity is limited to dates and counts, while map titles and contents remain outside the developer's view.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Matryoshka Mind Map

Matryoshka Mind Map is an MCP server that connects AI agents to the Matryoshka Mind Map app and account. Its main capabilities are listing maps, creating nested content, adding tasks, completing TODOs, and importing notes or Markdown. It runs locally and works with authenticated Google, Apple, or email-linked accounts.

Install it in Claude Desktop by downloading the latest `mmm-mcp-server.mcpb` release and selecting **Install**. For Claude Code or another MCP client, register `npx -y mmm-mcp-server@latest` as the server command. Node.js 18 or newer is required for the command-line setup.

Sign in by asking the agent to authenticate, or run `mmm-login` from the terminal. The supported methods are Google, Apple, and email. Claude Desktop opens a browser for authentication, while terminal users can run `npx -y -p mmm-mcp-server@latest mmm-login login --method google` and change the method as needed.

Yes, it supports both Claude Desktop and Claude Code. Claude Desktop can install the downloadable MCP bundle, while Claude Code uses the `claude mcp add` command with the `mmm-mcp-server@latest` package. Other MCP clients can register the same server command.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMatryoshka Mind Map AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/matryoshka-mind-map?style=directory)](https://allmcps.com/mcp/matryoshka-mind-map)
HTML Embed
<a href="https://allmcps.com/mcp/matryoshka-mind-map"><img src="https://allmcps.com/api/badge/matryoshka-mind-map?style=directory" alt="Matryoshka Mind Map on AllMCPs" /></a>