tabtree-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tabtree-mcpsearch my TabTree backup for maps about the product launch"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TabTree
Mind maps and whiteboards in one offline HTML file.
Live demo — no signup · tabtree.app · Templates · Claude connector

What it is
TabTree is a mind-mapping and whiteboard app that fits in a single HTML file. You double-click it and it runs — offline, with no account, no server and no subscription. One document reads six ways: mind map, kanban board, Gantt chart, page of notes, spreadsheet or full-screen presentation. Switch views; nothing is converted and nothing is lost.
One file | The entire app is one HTML file — no install, no build, no dependencies. |
Offline, always | It runs from |
Bought once | No subscription, no account, no telemetry, no expiry. |
83 templates | Business Model Canvas, Lean Canvas, OKRs, roadmaps, agent specs… all of them |
It leaves the building | PNG posts, carousel PDFs, MP4 flythroughs, or one |
Claude writes into it | The connector below is free with every licence. |
Related MCP server: obsidian-local-mcp
This repository
TabTree itself is a commercial product and its source is not published here. This repository is the public face of it, and it holds four things that are genuinely useful on their own:
mcp/— the full source of the Claude connector, free to use, copy, redistribute and modify (its own licence, no attribution required), and the same code published to npm astabtree-mcp.plugins/tabtree/— a Claude Code plugin: two facilitation skills that end in a real document, plus the connector. See Claude Code plugin below.templates/— the 83 template outlines in plain Markdown, each with a link that opens it live. Paste them into TabTree, or into any outliner.screenshots/— rendered by the real engine, not mocked up.
To use the app itself, try the demo — it is the whole application, running in your browser, with nothing to install.
Claude connector
Let Claude read your TabTree library and turn a conversation, a transcript or a spec into a real map on your disk. Local files, no account, nothing uploaded — the connector only ever sees the backup folder you point it at.
Claude Desktop — double-click, nothing to install. Download
TabTree-Connector.mcpb and double-click it. Claude
Desktop ships its own Node, so there is nothing else to install, and it asks you for
your backup folder in a normal folder picker.
Claude Code, or any MCP client — one line:
npx -y tabtree-mcpOr in your client's config:
{
"mcpServers": {
"tabtree": {
"command": "npx",
"args": [
"-y",
"tabtree-mcp"
],
"env": {
"TABTREE_DIR": "/path/to/your/TabTree/backup/folder"
}
}
}
}Six tools: list_maps, read_map, search_maps, create_mindmap,
create_board, propose_changes. It only ever writes new files — it never
modifies or deletes one of your maps, and propose_changes drops a proposal the
app applies only when you click. Full detail in mcp/README.md.
Claude Code plugin
Two skills that do not end in advice — they end in a document on your disk.
/plugin marketplace add ai4xedu/tabtree-mcp
/plugin install tabtree@tabtreeSkill | What it does |
| A 15-minute interview that maps how you actually work — your processes, their hours, and where AI gives time back. Ends with the number: hours per week you get back. |
| Facilitates a team session — vision, mission, pillars, OKRs per department, plan for the year — then writes it as a canvas you can present. |
Both are written in French: they were built to run real workshops, and that is the language they run in. They read and reply in French; the documents they produce follow the map's own language.
One of them needs a folder, the other does not. ma-cartographie-du-travail writes
nothing — it hands you a readable brief and a JSON block — so it works the moment you
install it. atelier-vision-okr calls the connector to write the canvas, so it needs
TABTREE_DIR pointing at your TabTree backup folder — the one you picked with 🛟 on the
My maps screen:
export TABTREE_DIR="/path/to/your/TabTree/backup/folder"There is no auto-discovery: without that variable the connector says so plainly rather
than guessing a folder. If you only want the connector and not the skills, the
double-click .mcpb bundle is the better route — it asks for the
folder in a normal picker.
Screenshots
The same document as status columns — every card is still a node of the map.

Arrows stay attached to the boxes when you move them.

A map sent as one .html file: your reader double-clicks it, offline, no install.

Images and reasoning on one canvas.

Radial layout, dark theme.

Licence
Three different licences, and the distinction matters:
The connector in
mcp/is free to use, copy, redistribute and modify, for any purpose, with or without a TabTree licence — seemcp/LICENSE.md. It is given away on purpose.The skills in
plugins/tabtree/are free on the same terms, commercial workshops included — seeplugins/tabtree/LICENSE.md. They are a separate licence because the connector's own text says it covers the connector only.The app is a commercial product sold at tabtree.app; its source is not in this repository, and its licence does not allow redistribution.
The template outlines are yours to copy and adapt freely.
Made in Casablanca. tabtree.app
This server cannot be deployed
Maintenance
Related MCP Connectors
Safe folder access for ChatGPT and Claude: read, write and search files, risky tools opt-in.
Give Claude only the Google Drive files you choose. Every action logged.
Path-scoped team memories, rules and skills for Claude Code, Cursor, Codex and other MCP clients.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides Claude with complete file system integration including directory management, file operations, Office document creation/editing, and advanced file tree visualization.3MIT
- FlicenseAqualityDmaintenanceEnables Claude to create, read, update, and search notes in a local Obsidian vault, with automatic YAML frontmatter and folder management.71-
- AlicenseNot gradedqualityBmaintenanceEnables Claude to search, read, write, and manage a local markdown vault through 8 tools, turning your notes into an AI-accessible knowledge base.3 npmAGPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables Claude to read, write, search, and manage an Obsidian vault with tools for notes, tags, folders, and full-text search.6 npmMIT