Mermaid Doc MCP Server logo

Mermaid Doc MCP Server

by moritalous

Mermaid Doc MCP Server is a server designed for generating Mermaid documents. It provides functionalities to list available diagrams and retrieve documentation for specific diagrams.

View on GitHub

Last updated: N/A

What is Mermaid Doc MCP Server?

Mermaid Doc MCP Server is a server application that serves Mermaid documentation. It allows users to programmatically access and retrieve documentation for Mermaid diagrams.

How to use Mermaid Doc MCP Server?

To use this server, you need to add it to your MCP config file, such as the .amazonq/mcp.json file for Amazon Q. The configuration specifies the command to run the server using uvx and the server package name. Once configured, you can use the provided tools (list_diagrams and get_diagram_doc) to interact with the documentation.

Key features of Mermaid Doc MCP Server

  • List Diagrams: Provides a list of all available Mermaid diagram names.

  • Retrieve Documentation: Allows retrieval of documentation content for a specific Mermaid diagram.

  • Integration with Amazon Q and Claude

  • Easy installation using uv

Use cases of Mermaid Doc MCP Server

  • Automated documentation generation

  • Integration with AI chatbots for providing Mermaid diagram information

  • Programmatic access to Mermaid documentation

  • Building tools that rely on Mermaid diagrams

FAQ from Mermaid Doc MCP Server

What is uv?

uv is a fast, modern Python package installer and resolver.

How do I install uv?

Follow the instructions on the Astral website or the GitHub README for uv.

What Python version is required?

Python 3.10 or newer is required.

How do I add this server to Amazon Q?

Create or modify the .amazonq/mcp.json file in the directory where you run q chat and add the provided configuration.

What tools are available?

The server provides two tools: list_diagrams to list available diagrams and get_diagram_doc to retrieve documentation for a specific diagram.