hustccのアバター

Hustcc MCP Mermaidサーバー

  • GitHubスター 649
  • 2026年5月15日更新

ai.smithery/hustcc-mcp-mermaidは、AIの支援でカスタマイズ可能なMermaid図を生成してエクスポートするMCPサーバーです。

Hustcc MCP Mermaidとは?

ai.smithery/hustcc-mcp-mermaidは、コーディングエージェントをMermaidの図の生成に接続します。フローを平易な言葉で説明するだけで、保守しやすいチャートのソース、スタイルの調整、エクスポートをIDEから離れずに得られます。Buildの段階の開発者は、更新の速いリポジトリに合わせて、アーキテクチャ図、シーケンス図、ロードマップのビジュアルを最新の状態に保つために使います。特に、PRやdocsフォルダでの図の更新を前提としたスキルとClaude CodeやCursorを組み合わせる場合に便利です。このサーバーは開発ツールとの連携に特化しており、デザインシステムの代わりにはなりませんが、Markdownネイティブなドキュメント作成の手間を減らします。Smitheryがストリーマブルhttpのエンドポイントをホストしており、シークレットのBearerトークンが必要です。生成された図は出発点として扱ってください。セキュリティ図やデータフロー図の意味的な正確さについては、Shipの前に自分で確認する責任があります。

  • AIによる編集支援付きの、ダイナミックなMermaid図とチャートの生成
  • サーバーの概要に記載されているスタイルのカスタマイズとエクスポートの手段
  • Smithery上のバージョン0.1.3、Smithery APIキーのBearer認証が必須
  • ローカルでの開発や貢献に向けた、GitHubの公開リポジトリ hustcc/mcp-mermaid

数字で見るHustcc Mcp Mermaid

  • 2026年11月8日時点のデータ(Skillselionカタログ同期)
ターミナル
claude mcp add --transport http hustcc-mcp-mermaid https://server.smithery.ai/@hustcc/mcp-mermaid/mcp --header "Authorization: Bearer YOUR_TOKEN"

Hustcc Mcp Mermaidのバッジを追加する

このMCPサーバーがSkillselionに掲載されていることを開発者に示せます。READMEに貼り付けてください。

Listed on Skillselion
埋め込みコードを取得
GitHubスター★ 649
トランスポートHTTP
認証必要
最終更新2026年5月15日
リポジトリhustcc/mcp-mermaid ↗

ユースケースと機能

Hustcc MCP Mermaidは何をしますか?

SaaSのアーキテクチャ、API、オンボーディングをドキュメント化する際に、チャットからMermaid図を生成したりスタイルを変更したりできます。

Hustcc MCP Mermaidはどんな人に向いていますか?

ドキュメントをMarkdownで書いていて、開発中にチャットでフローチャート、シーケンス図、スタイル付きのエクスポートを作りたい場合に最適です。

見送ったほうがよい場合: Figmaで仕上げたマーケティング向けのクリエイティブが必要な場合や、ドキュメントのパイプラインでMermaidを使わない場合は不要です。

Hustcc MCP Mermaidは何を生成しますか?

エージェントがMermaidのチャートのテキストとエクスポートを作成・改善できるため、ドキュメントを視覚的に保ちつつ、実装と同期させられます。

  • 説明したシステムフローに合ったチャート用のMermaidソース
  • サーバーの機能に応じた、スタイル付きの図のバリエーションとエクスポート
  • 埋め込める図のコードを追加した、更新済みのREADMEや仕様のセクション
  • 公開メタデータ上のサーバーバージョンは0.1.3
  • リポジトリ:github.com/hustcc/mcp-mermaid
  • リモート:Smithery上のstreamable-http(Authorizationヘッダーが必須)

Hustcc Mcp MermaidのREADMEには何が書かれていますか?

README.md

favicon - hustcc/mcp-mermaid READMEの画像 MCP Mermaid badge mcpx - hustcc/mcp-mermaid READMEの画像 build npm Version smithery badge npm License Trust Score

Generate favicon - hustcc/mcp-mermaid READMEの画像 mermaid diagram and chart with AI MCP dynamically. Also you can use:

  • original - hustcc/mcp-mermaid READMEの画像 mcp-server-chart to generate chart, graph, map.
  • original - hustcc/mcp-mermaid READMEの画像 Infographic to generate infographic, such as Timeline, Comparison, List, Process and so on.
  • 🖼️ figure.ling.pub/gallery to browse and share AI-generated diagrams and figures created with mcp-mermaid and other tools.

✨ Features

  • Fully support all features and syntax of Mermaid.

  • Support configuration of backgroundColor and theme, enabling large AI models to output rich style configurations.

  • Support exporting to base64, svg, mermaid, file, and remote-friendly svg_url, png_url formats, with validation for Mermaid to facilitate the model's multi-round output of correct syntax and graphics. Use outputType: "file" to automatically save PNG diagrams to disk for AI agents, or the URL modes to share diagrams through public mermaid.ink links.

mcp-mermaid

🤖 Usage

To use with Desktop APP, such as Claude, VSCode, Cline, Cherry Studio, and so on, add the MCP server config below. On Mac system:

{
  "mcpServers": {
    "mcp-mermaid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-mermaid"
      ]
    }
  }
}

On Window system:

{
  "mcpServers": {
    "mcp-mermaid": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "mcp-mermaid"
      ]
    }
  }
}

Also, you can use it on aliyun, modelscope, glama.ai, smithery.ai or others with HTTP, SSE Protocol.

Access Points:

  • SSE: http://localhost:3033/sse
  • Streamable: http://localhost:1122/mcp

Available Docker Tags:

  • susuperli/mcp-mermaid:latest - Latest stable version
  • View all available tags at Docker Hub

🚰 Run with SSE or Streamable transport

Option 1: Global Installation

Install the package globally:

npm install -g mcp-mermaid

Run the server with your preferred transport option:

# For SSE transport (default endpoint: /sse)
mcp-mermaid -t sse

# For Streamable transport with custom endpoint
mcp-mermaid -t streamable
Option 2: Local Development

If you're working with the source code locally:

# Clone and setup
git clone https://github.com/hustcc/mcp-mermaid.git
cd mcp-mermaid
npm install
npm run build

# Run with npm scripts
npm run start:sse        # SSE transport on port 3033
npm run start:streamable # Streamable transport on port 1122
Access Points

Then you can access the server at:

  • SSE transport: http://localhost:3033/sse
  • Streamable transport: http://localhost:1122/mcp (local) or http://localhost:3033/mcp (global)

🎮 CLI Options

You can also use the following CLI options when running the MCP server. Command options by run cli with -h.

MCP Mermaid CLI

Options:
  --transport, -t  Specify the transport protocol: "stdio", "sse", or "streamable" (default: "stdio")
  --port, -p       Specify the port for SSE or streamable transport (default: 3033)
  --endpoint, -e   Specify the endpoint for the transport:
                    - For SSE: default is "/sse"
                    - For streamable: default is "/mcp"
  --help, -h       Show this help message

🔨 Development

Install dependencies:

npm install

Build the server:

npm run build
Start the MCP server

Using MCP Inspector (for debugging):

npm run start

Using different transport protocols:

# SSE transport (Server-Sent Events)
npm run start:sse

# Streamable HTTP transport
npm run start:streamable

Direct node commands:

# SSE transport on port 3033
node build/index.js --transport sse --port 3033

# Streamable HTTP transport on port 1122
node build/index.js --transport streamable --port 1122

# STDIO transport (for MCP client integration)
node build/index.js --transport stdio

🐳 Docker Usage

Run MCP Mermaid with Docker:

# Pull the image
docker pull susuperli/mcp-mermaid:latest

# Run with SSE transport (default)
docker run -p 3033:3033 susuperli/mcp-mermaid:latest --transport sse

# Run with streamable transport
docker run -p 1122:1122 susuperli/mcp-mermaid:latest --transport streamable --port 1122

📄 License

MIT@hustcc.

GitHubスター順に並べたClaude Code MCPサーバーの一覧はこちらです。

Hustcc MCP Mermaidに関連するMCPサーバーは?

Hustcc Mcp Mermaidは類似ツールとどう違いますか?

Mermaid特化のMCPジェネレーターです。汎用のホワイトボードアプリや静的なスクリーンショットのスキルとは異なります。

Hustcc MCP Mermaidのよくある質問

ai.smithery/hustcc-mcp-mermaidは誰向けですか?

技術ドキュメントをMarkdownで書いていて、チャットからMCPツールでMermaid図を作成・調整したい開発者やエージェントのユーザー向けです。

ai.smithery/hustcc-mcp-mermaidはどんなときに使うべきですか?

コードの変更と同じタイミングで、アーキテクチャ図、API図、ワークフロー図を更新する必要があるBuildのドキュメント作業で使います。

ai.smithery/hustcc-mcp-mermaidをエージェントに追加するにはどうすればよいですか?

SmitheryのmcpmermaidのストリーマブルhttpのURLをMCP設定に登録し、必須のSmithery APIキーをAuthorizationのBearerとして指定してください。

Developer Toolsdocsintegrations

今週のAIコーディング

毎週月曜に5分で読める、開発者向けのツール・リリース・活用術。

いつでも登録解除できます。