MCP Servers for Mermaid

Mermaid is a JavaScript-based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically. It allows users to generate flowcharts, sequence diagrams, class diagrams, and other visualization tools using text and code.

View all MCP Servers

  • Why this server?

    The README includes a Mermaid sequence diagram to illustrate the architecture of the MetaMCP MCP Server, showing how it interacts with MCP clients, the MetaMCP App, and installed MCP servers.

    A
    security
    A
    license
    A
    quality
    A proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.
    399
    41
    TypeScript
    Apache 2.0
  • Why this server?

    Uses Mermaid for diagram visualization to illustrate the workflow between the AI Assistant, ChuckNorris Server, and the L1B3RT4S repository.

    A
    security
    F
    license
    A
    quality
    An experimental MCP gateway that provides specialized LLM enhancement prompts based on the L1B3RT4S repository, primarily intended to enhance weaker models' capabilities.
    1
    2,012
    7
    JavaScript
  • Why this server?

    Validates and renders Mermaid diagrams, returning validation results and rendered SVG/PNG output when valid, enabling LLMs to create and verify diagram syntax.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that validates and renders Mermaid diagrams.
    1
    179
    9
    JavaScript
    MIT License
  • Why this server?

    Supports creation of Mermaid diagrams in documentation, used throughout planning tools for visualizing workflows and architecture

    A
    security
    A
    license
    A
    quality
    An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
    11
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Generates Mermaid diagrams to visualize file relationships with color-coded visualization based on importance scores for dependency graphs or directory trees.

    A
    security
    A
    license
    A
    quality
    A TypeScript tool that ranks files in your codebase by importance, tracks dependencies, and provides file summaries to help understand code structure through Cursor's Model Context Protocol.
    14
    18
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Includes support for Mermaid diagrams to visualize the workflow of how multiple AI models contribute to the advisory system.

    A
    security
    A
    license
    A
    quality
    An MCP server that queries multiple Ollama models and combines their responses, providing diverse AI perspectives on a single question for more comprehensive answers.
    2
    17
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Supports Mermaid diagram syntax for architecture visualization, as demonstrated in the README's architecture overview section.

    A
    security
    A
    license
    A
    quality
    Plugged.in MCP Server acts as a proxy server that combines multiple MCP servers into a single interface. It retrieves tool, prompt, and resource configurations from Plugged.in and directs requests for tools, prompts, and resources to the appropriate underlying server.
    1,030
    TypeScript
    Apache 2.0
  • Why this server?

    Enables exporting MindManager mindmaps to Mermaid diagram format for visualization in LLM chats

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables LLMs to interact with MindManager mind maps, allowing retrieval of mind map structures and export to formats like Mermaid, Markdown, and JSON.
    9
    1
    Python
    MIT License
    • Apple
  • Why this server?

    ATLAS uses Mermaid for diagram generation and visualization of system architecture in the documentation.

    A
    security
    A
    license
    A
    quality
    ATLAS (Adaptive Task & Logic Automation System) is a Model Context Protocol server that provides hierarchical task management capabilities to Large Language Models. This tool provides LLMs with the structure and context needed to manage complex tasks and dependencies.
    22
    216
    112
    TypeScript
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Incorporates Mermaid diagrams for visualizing tool workflows and development processes

    A
    security
    A
    license
    A
    quality
    An AI-powered automation tool development platform that provides modular architecture with tool hot-reloading, enterprise-grade integration capabilities, and real-time updates with zero-downtime deployment.
    17
    4
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Converts Mermaid diagram code to PNG images, supporting multiple diagram themes (default, forest, dark, neutral) and customizable background colors.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
    1
    170
    13
    JavaScript
    MIT License
  • Why this server?

    Supports data visualization through Mermaid charts, enabling the generation of graph visualizations and pie charts from query results.

    A
    security
    A
    license
    A
    quality
    Provides AI models with structured access to Trino's distributed SQL query engine, enabling LLMs to directly query and analyze data stored in Trino databases.
    3
    1
    Python
    MIT License
  • Why this server?

    Uses Mermaid diagrams to visualize installation options and usage flows for the MCP server.

    A
    security
    F
    license
    A
    quality
    A CLI tool that runs a Model Context Protocol server over stdio, enabling interaction with specification documents like business requirements, product requirements, and user stories for the Specif-ai platform.
    9
    0
    TypeScript
  • Why this server?

    Creates diagram visualizations for Illumio project planning and implementation timelines.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that enables conversational AI interaction with Illumio PCE for security policy management, workload operations, traffic flow analysis, and compliance assessment.
    23
    Python
    • Apple
  • Why this server?

    Used for visualizing the mode transition flow in the documentation

    A
    security
    F
    license
    A
    quality
    The Modes MCP Server allows for comprehensive management and control over custom operational modes, supporting full CRUD operations, schema validation, and real-time configuration changes for enhanced mode management.
    6
    12
  • Why this server?

    Utilizes Mermaid diagrams to visualize architecture and workflows in documentation

    -
    security
    A
    license
    -
    quality
    A lightweight service that enables AI assistants to execute AWS CLI commands through the Model Context Protocol (MCP), allowing AI tools to retrieve AWS documentation and interact with AWS services.
    57
    Python
    MIT License
    • Apple
  • Why this server?

    Uses Mermaid to create workflow diagrams that illustrate how MCP works, connecting AI agents with blockchain systems

    -
    security
    F
    license
    -
    quality
    Leverage SettleMint's Model Context Protocol server to seamlessly interact with enterprise blockchain infrastructure. Build, deploy, and manage smart contracts through AI-powered assistants, streamlining your blockchain development workflow for maximum efficiency.
    1,605
    13
    TypeScript
  • Why this server?

    Provides an interface for generating mermaid.js visualizations and diagrams using native mermaid syntax

    -
    security
    A
    license
    -
    quality
    A server that implements the Model Context Protocol (MCP), providing an interface for LLM applications to generate mermaid.js visualizations and diagrams.
    Python
    MIT License
  • Why this server?

    Generates UML diagrams and flowcharts for code visualization after static analysis

    -
    security
    A
    license
    -
    quality
    Converts code into UML diagrams and flowcharts through static analysis, enabling visualization of code structure and explanation of functionality.
    5
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Uses Mermaid for rendering flow diagrams that illustrate the proxy's operation modes in the README.

    -
    security
    A
    license
    -
    quality
    Enables interaction with remote MCP servers using SSE transport instead of STDIO for enhanced communication capabilities.
    212
    Python
    MIT License
    • Apple
  • Why this server?

    Generates visual diagrams using the Mermaid tool to help visualize project architecture and implementation strategies in the generated documentation.

    -
    security
    A
    license
    -
    quality
    An MCP server that assists with the orchestration of new software projects by applying standardized templates and best practices in design patterns and software architecture.
    3
    Python
    MIT License
    • Apple
  • Why this server?

    Includes Mermaid diagram support for visualizing the server architecture and data flow between components.

    -
    security
    A
    license
    -
    quality
    A server that enables AI models to interact with MySQL databases through a Model Control Protocol, providing tools for table creation, schema inspection, query execution, and data retrieval.
    20
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Uses Mermaid diagrams to illustrate the architecture and data flow between the AI assistant, MCP server, and Cortellis API.

    -
    security
    A
    license
    -
    quality
    An MCP server enabling AI assistants to search and analyze pharmaceutical data through Cortellis. Features comprehensive drug search, ontology exploration, and real-time clinical trial data access.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Used for visualizing the architecture of the PayPal MCP server through diagrams in the documentation.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.
    TypeScript
    Apache 2.0
  • Why this server?

    Supports rendering of Mermaid diagrams to visualize architecture and data flows between components.

  • Why this server?

    Integrates Mermaid diagram support for visualizing system architecture and workflow components, as shown in the README flowchart of the AMOCA system.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.
    TypeScript
    MIT License
  • Why this server?

    The MCP server documentation uses Mermaid for architecture diagrams, illustrating the communication flow between components.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that allows AI applications to interact with Crawlab's functionality through natural language, enabling spider management, task execution, and file operations.
    1
    Python
  • Why this server?

    Supports visualization of project timelines and system architecture through interactive diagrams

  • Why this server?

    Utilizes Mermaid for creating diagrams to visualize workflow processes and architecture.

    -
    security
    A
    license
    -
    quality
    A lightweight bridge that wraps OpenAI's built-in tools (like web search and code interpreter) as Model Context Protocol servers, enabling their use with Claude and other MCP-compatible models.
    8
    Python
    MIT License
    • Apple
  • Why this server?

    The README contains a Mermaid diagram to explain the workflow of the deep research process

    -
    security
    A
    license
    -
    quality
    Enables iterative deep research by integrating AI agents with search engines, web scraping, and large language models for efficient data gathering and comprehensive reporting.
    50
    TypeScript
    MIT License
  • Why this server?

    Used for visualizing the architecture of the MCP server in documentation.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.
    1
    TypeScript
    MIT License
  • Why this server?

    Enables creation of architecture diagrams and flowcharts to visualize data relationships and system architecture.

    -
    security
    F
    license
    -
    quality
    A tool that connects Google Ads with Claude AI, allowing users to analyze advertising data through natural language conversations and access campaign information, performance metrics, keyword analytics, and ad management.
    27
    Python
    • Apple
  • Why this server?

    Used for visualization of the server's architecture and workflow through diagrams in the documentation.

    -
    security
    F
    license
    -
    quality
    A simple Model Context Protocol server that enables searching and retrieving relevant documentation snippets from Langchain, Llama Index, and OpenAI official documentation.
    Python
    • Apple
    • Linux
  • Why this server?

    Includes Mermaid diagrams in documentation to visualize the architecture and data flow of the application.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables LLMs to 'see' what's happening in browser-based games and applications through vectorized canvas visualization and debug information.
    21
    JavaScript
  • Why this server?

    Used for data flow diagrams to illustrate the architecture and component interactions of the MCP server

  • Why this server?

    Uses Mermaid markup to generate Whimsical diagrams through the Whimsical API

    -
    security
    F
    license
    -
    quality
    Enables programmatic creation of Whimsical diagrams from Mermaid markup generated by AI models like Claude through the Model Context Protocol.
    7
    TypeScript
  • Why this server?

    Used for creating flow diagrams for AI-AI collaboration, including context preservation, knowledge sharing protocols, and conflict resolution workflows

    -
    security
    F
    license
    -
    quality
    A robust SSH server facilitating secure remote command execution with TMUX session management, multi-window support, and smart session recovery for improved AI-human interaction.
    4
    Python
  • Why this server?

    Used for visualizing mode transition flows in the documentation

    -
    security
    F
    license
    -
    quality
    Enables programmatic control over Roo's custom operational modes with full CRUD operations and schema validation, allowing for seamless mode configuration and management.
    6
    2
    JavaScript