visualize-chat-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., "@visualize-chat-mcp visualize this conversation"
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.
Visualize Chat MCP
MCP server that visualizes Claude conversations as mindmaps.
Works with Claude Desktop, Claude Web, and Claude Code CLI.
Install
npm install -g visualize-chat-mcpRelated MCP server: Supermemory MCP
Setup
Claude Desktop / Claude Web
Add to config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"visualize-chat": {
"command": "npx",
"args": ["-y", "visualize-chat-mcp"]
}
}
}Claude Code CLI
Add to ~/.claude.json:
{
"mcpServers": {
"visualize-chat": {
"command": "npx",
"args": ["-y", "visualize-chat-mcp"]
}
}
}Usage
Type /visualize in any Claude conversation.
Claude will:
Read the entire conversation
Generate a mindmap JSON
Save it to
~/.visualize-chat/visualizations/
Tools
Tool | Description |
| Save mindmap to local file |
| Upload to Navigate Chat (requires API config) |
Navigate Chat API (Optional)
To push visualizations to Navigate Chat, add env vars:
{
"mcpServers": {
"visualize-chat": {
"command": "npx",
"args": ["-y", "visualize-chat-mcp"],
"env": {
"NAVIGATE_CHAT_API_URL": "http://localhost:8000",
"NAVIGATE_CHAT_EMAIL": "your-email",
"NAVIGATE_CHAT_PASSWORD": "your-password"
}
}
}
}Output Format
{
"metadata": { "topic": "...", "contentType": "mindmap", "nodeCount": 15 },
"nodes": [
{ "id": "root", "data": { "label": "Main Topic", "type": "root", "summary": "...", "hoverSummary": "..." } },
{ "id": "cat1", "data": { "label": "Category", "type": "category", "summary": "...", "hoverSummary": "..." } },
{ "id": "leaf1", "data": { "label": "Detail", "type": "leaf", "summary": "...", "hoverSummary": "..." } }
],
"edges": [
{ "id": "e1", "source": "root", "target": "cat1", "type": "connects" }
],
"hierarchy": {
"root": ["cat1", "cat2"],
"cat1": ["leaf1", "leaf2"]
}
}License
MIT
Available Tools
2 toolsexport_jsonB
Save visualization JSON to local file (~/.visualize-chat/visualizations/)
Inputs: visualization (required), filename.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: one saves visualization JSON to a local file, the other pushes it to an API. There is no overlap in their primary functions, so an agent can easily choose the correct one based on the desired destination.
Both tool names use snake_case and start with imperative verbs (export, push). The pattern differs slightly—'export_json' is verb + object, while 'push_to_navigate' includes a preposition—but they remain readable and follow a similar style.
With only two tools, the set feels thin for a general visualization server. However, for the narrow scope of exporting and pushing visualizations, the count is borderline acceptable rather than clearly insufficient.
The tools cover the two primary output paths (local save and remote API push), which covers the core workflow. Minor gaps exist, such as no listing or deletion of saved visualizations, but these are not dead ends for the main use case.
Maintenance
Related MCP Connectors
Turn outlines and hierarchical notes into interactive mind maps through a hosted remote MCP server.
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted Web Crawler MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseDqualityDmaintenanceAn MCP server that enables users to generate structured XMind mind maps with hierarchical topics, notes, and labels through natural language. It features automatic file saving to the local Documents folder and can automatically open generated maps in the XMind application.130 npm1MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables users to visualize Supermemory document data as an interactive memory graph within MCP-compatible clients like Claude. It provides a dedicated tool to fetch and render data as an interactive widget while keeping API keys secure on the server side.21 npm1MIT
- AlicenseNot gradedqualityCmaintenanceA powerful MCP server that extracts, stores, searches, and analyzes Claude.ai conversations with SQLite database, semantic search, and multiple export formats including Obsidian and PDF.60 PyPI1MIT
- AlicenseAqualityDmaintenanceAn MCP server that lets Claude or ChatGPT read, create, and edit mind maps stored in a GitHub repository, with support for local and HTTP transport.8MIT