Skip to main content
Glama

Sirena MCP construir Versión npm insignia de herrería Licencia npm

Genere diagramas y gráficos de sirena dinámicamente con AI MCP. También puede usar mcp-server-chart para generar gráficos y mapas.

✨ Características

  • Admite totalmente todas las funciones y sintaxis de Mermaid .

  • Admite configuración de backgroundColor y theme , lo que permite que los modelos de IA grandes produzcan configuraciones de estilo enriquecidas.

  • Admite exportación a formatos png , svg y mermaid , con validación para Mermaid para facilitar la salida multironda del modelo con sintaxis y gráficos correctos.

Related MCP server: Alchemy MCP Server

🤖 Uso

Para usar con Desktop APP como Claude, VSCode, Cline, Cherry Studio, etc., agregue la configuración del servidor MCP a continuación. En sistemas Mac:

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

En el sistema Windows:

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

También puedes usarlo en aliyun, modelscope, glama.ai, smithery.ai u otros con protocolo HTTP, SSE.

🚰 Ejecutar con SSE o transporte Streamable

Instalar el paquete globalmente.

npm install -g mcp-mermaid

Ejecute el servidor con su opción de transporte preferida:

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

# For Streamable transport with custom endpoint
mcp-mermaid -t streamable

Luego podrás acceder al servidor en:

  • Transporte SSE: http://localhost:3033/sse

  • Transporte transmitible: http://localhost:3033/mcp

Opciones de CLI

También puede usar las siguientes opciones de la CLI al ejecutar el servidor MCP. Opciones de comando al ejecutar cli con -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

🔨 Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Inicie el servidor MCP:

npm run start

📄 Licencia

MIT@ hustcc .

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hustcc/mcp-mermaid'

If you have feedback or need assistance with the MCP directory API, please join our Discord server