Chat Visualizer
БесплатноНе проверенVisualizes conversations as structured hierarchical mind maps by injecting a prompt that instructs the LLM to generate a JSON mind map — no external APIs requir
Описание
Visualizes conversations as structured hierarchical mind maps by injecting a prompt that instructs the LLM to generate a JSON mind map — no external APIs required.
README
An MCP (Model Context Protocol) server that visualizes conversations as structured hierarchical mind maps.
When you call the visualize_chat tool, it injects a mind map generation prompt into the conversation. The LLM then generates a structured JSON mind map of your chat — no API keys or external calls needed.
Installation
npm install -g mcp-chat-visualizer
Or use directly with npx:
npx mcp-chat-visualizer
Setup
Add to your MCP client config (Claude Code, Claude Desktop, etc.):
{
"mcpServers": {
"chat-visualizer": {
"command": "npx",
"args": ["mcp-chat-visualizer"]
}
}
}
Claude Code
claude mcp add chat-visualizer -- npx mcp-chat-visualizer
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"chat-visualizer": {
"command": "npx",
"args": ["mcp-chat-visualizer"]
}
}
}
Usage
Once configured, ask your LLM to visualize the conversation:
"Visualize this conversation as a mind map"
The LLM will call the visualize_chat tool and generate a JSON mind map like:
{
"metadata": { "topic": "...", "contentType": "mindmap", "nodeCount": 12 },
"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" },
{ "id": "e2", "source": "cat1", "target": "leaf1", "type": "connects" }
],
"hierarchy": {
"root": ["cat1"],
"cat1": ["leaf1"]
}
}
JSON Schema
| Field | Description |
|---|---|
metadata |
Topic name, content type, total node count |
nodes |
Array of nodes with id, label, type (root/category/leaf), summary, hoverSummary |
edges |
Connections between nodes (source → target) |
hierarchy |
Parent-children mapping matching the edges |
Node Types
- root — Central topic of the conversation
- category — High-level grouping (4-6 per map)
- leaf — Specific details, facts, or examples
The mind map goes 3-4 levels deep: Root → Categories → Sub-categories → Leaves.
How It Works
- You ask the LLM to visualize the conversation
- The LLM calls the
visualize_chattool with the conversation text - The tool returns structured prompt instructions
- The LLM follows the instructions and generates the mind map JSON
- You get the JSON in the chat, ready to use in your UI
No external API calls. No API keys. The server is a lightweight prompt delivery mechanism — the LLM does all the generation.
License
ISC
Установка Chat Visualizer
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Asar007/mcp-chat-visualizerFAQ
Chat Visualizer MCP бесплатный?
Да, Chat Visualizer MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Chat Visualizer?
Нет, Chat Visualizer работает без API-ключей и переменных окружения.
Chat Visualizer — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Chat Visualizer в Claude Desktop, Claude Code или Cursor?
Открой Chat Visualizer на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Gmail
Read, send and search emails from Claude
автор: GoogleSlack
Send, search and summarize Slack messages
автор: SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare Chat Visualizer with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории communication
