Skip to content
Back to search
100
MCP live v1.0.0 streamable-http

com.mermaidchart/mermaid-mcp

com.mermaidchart/mermaid-mcp

MCP server for Mermaid diagram validation and rendering

Uptime
11.1%
27 probes
Response
886ms
last probe
Tools
17
callable

Tools · 17

validate_and_render_mermaid_diagram

SIMPLE RENDER TOOL - Renders Mermaid diagrams directly (Mermaid automatically validates during rendering). If successful, returns diagram image. If Mermaid validation fails, returns error details for …

get_diagram_title

Generate a descriptive title for a Mermaid diagram based on its content. This tool analyzes the diagram structure and content to suggest an appropriate title.

get_diagram_summary

Generate a concise summary for a Mermaid diagram based on its content. This tool provides prompts for the LLM to generate a brief summary (2-4 sentences) highlighting the primary flow, key decisions, …

search_mermaid_icons

Search for available Mermaid icons by provider or name. Returns icons in ready-to-use format with provider prefixes (e.g., 'aws:arch-amazon-ec2'). PERFORMANCE TIP: For faster searches, start with limi…

get_mermaid_syntax_document

Get comprehensive syntax documentation and examples for a specific Mermaid diagram type. Returns the official Mermaid.js documentation with syntax rules, examples, and usage instructions for the reque…

list_tools

Lists all available MCP servers and their tools in the workspace.

list_repos

List GitHub repositories for the authenticated user, or for an organization when `org` is set. REQUIRES: `Github-Token` header (HTTP) or `GITHUB_TOKEN` / `GH_TOKEN` in the server environment.

list_mermaid_files

List .mmd Mermaid files in a GitHub repository (code search with tree fallback). REQUIRES: `Github-Token` header (HTTP) or GITHUB_TOKEN / GH_TOKEN.

read_mermaid_file

Read a single .mmd file from a GitHub repository. Only paths ending in .mmd are allowed. REQUIRES: `Github-Token` header (HTTP) or GITHUB_TOKEN / GH_TOKEN.

create_pr

Create a new branch (git ref), one commit from the base tree with your file changes, then open a pull request in the same repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with `contents: wr…

push_file

Create or update a single file on a given branch in a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with contents write access.

list_pulls

List pull requests for a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.

list_branches

List or resolve branch names. **List mode (default):** one `GET /repos/.../branches?per_page=100&page=1` — at most 100 names, A–Z sorted in the response; `has_more` if a full page was returned. **Reso…

list_issues

List issues for a repository (excludes pull requests). REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.

create_issue

Create an issue in a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with issues write if creating issues in private repos.

get_issue_comments

List comments on an issue by issue number. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.

get_pull_comments

Get all pull request comments: both issue/PR thread comments and inline review comments, with a `type` of `issue_thread` or `review` per item. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKE…

Similar MCP servers embedding-nearest

iflow-mcp_andrewginns-mermaid-mcp-server
MCP server for validating Mermaid diagrams
0 tools
io.github.mr901/mcp-plots
MCP server for data visualization with Mermaid charts.
0 tools
io.github.mr901/plots-mcp
MCP server for data visualization with Mermaid charts.
0 tools
io.github.MR901/plots-mcp
MCP server for data visualization with Mermaid charts.
0 tools
io.github.MR901/mcp-plots
MCP server for data visualization with Mermaid charts.
0 tools
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images
0 tools

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "com.mermaidchart/mermaid-mcp": {
      "url": "https://mcp.mermaidchart.com/mcp",
      "transport": "streamable-http"
    }
  }
}