mapify
Transform text, YouTube videos, and web content into beautiful mind maps using AI 🧠✨
claude mcp add --transport stdio xmindltd-mapify-mcp-server npx -y @xmindltd/mapify-mcp-server \ --env MAPIFY_API_KEY="your_api_token_here"
How to use
Mapify MCP Server lets AI assistants generate interactive mind maps from a variety of content sources, including text prompts, YouTube videos, websites, and documents. Once configured in your MCP client, you can invoke tools like Text-to-Mind-Map, AI Search to Mind Map, YouTube Video Analysis, and Website Content Mapping. The server handles content ingestion, queries the Mapify platform for relevant material, and returns a beautiful mind map image along with an editable link for further customization. It also supports multi-language mind maps, making it suitable for users around the world. Typical flows include asking the assistant to create a mind map from a text idea, generate a map from a YouTube video’s content, or map the key points from a website article, with the resulting visualization and metadata provided automatically.
How to install
Prerequisites
- Node.js v16 or higher
- Access to an MCP-compatible client (for example Claude Desktop, VS Code, Cursor, Continue, etc.)
- A Mapify API key (MAPIFY_API_KEY) from your Mapify account
Option A: Use the MCP server via npx (recommended for quick start)
- Ensure you have Node.js installed.
- In your MCP client config, add:
{
"mcpServers": {
"mapify": {
"command": "npx",
"args": ["-y", "@xmindltd/mapify-mcp-server"],
"env": {
"MAPIFY_API_KEY": "your_api_token_here"
}
}
}
}
Option B: Local development (build from source)
- Clone the repository:
git clone https://github.com/xmindltd/mapify-mcp-server.git
cd mapify-mcp-server
- Install dependencies (use npm, yarn, or pnpm as preferred; this example uses pnpm):
pnpm install
- Build the project:
pnpm run build
- Run the server locally (example path to built index.js):
# If you want to run directly with Node after build
node build/index.js
- In your MCP client, configure the server to point to the local build if applicable, e.g. using a node-based path as shown in the README.
Note: Always provide MAPIFY_API_KEY in your environment when configuring the server.
Additional notes
Tips and considerations:
- Keep your MAPIFY_API_KEY secure; treat it like a password and do not commit it to version control.
- The MCP server can be configured in various clients; the key is to supply the command, arguments, and environment for MAPIFY_API_KEY.
- If you see connection or authentication errors, verify that the API key is valid and that your client can reach the Mapify API endpoints.
- The server supports generating both static mind map images and editable links for further customization; use the editable link when you plan to tweak the layout or add more branches.
- Ensure you’re using Node.js v16+ for compatibility with the MCP server and the client tooling.
Related MCP Servers
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud