ToolPin

Diagrams MCP

io.github.mskry/diagrams-mcp-server · v0.1.2 · MCP 2025-11-25

Generate cloud architecture diagrams, flowcharts, and sequence diagrams.

Reachability reachable
checked 2026-07-14 04:11 UTC
Registry status active
Tools pinned 9
8cdb7b961cf8
Tools last changed unchanged since first capture 2026-07-14

Provenance

Registry namespace io.github.mskry (GitHub-account verified by the official registry)
Repository github.com/byteoverdev/diagrams-mcp
Remote endpoints
https://diagrams-mcp-production.up.railway.app/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-07-14 04:11 first capture 9 tools pinned

Pinned tool definitions (9)

ToolDescription
render_diagram Render a mingrammer/diagrams Python snippet to PNG and return the image. The code must be a complete Python script using `from diagrams import ...` imports and a `with Diagram(...)` context manager block. Use search_nodes to verify...
list_providers List all available diagram providers (aws, gcp, azure, k8s, onprem, etc.). Use list_providers -> list_services -> list_nodes to browse available node types for a specific provider.
list_services List service categories for a provider (e.g. 'aws' -> ['compute', 'database', ...]). Args: provider: Provider name from list_providers (e.g. 'aws', 'gcp', 'k8s').
list_nodes List available node classes for a provider.service combo. Args: provider: Provider name (e.g. 'aws', 'gcp', 'k8s'). service: Service category (e.g. 'compute', 'database', 'network'). Returns: List of nodes with keys: name,...
search_nodes Search for diagram nodes by keyword across all providers and services. For targeted browsing when you know the provider, use list_providers -> list_services -> list_nodes instead. Args: query: Search term (case-insensitive...
render_mermaid Render a Mermaid diagram definition and return the image with metadata. The definition should be valid Mermaid syntax (e.g. flowchart, sequence, class, ER, state, or Gantt diagram). Returns a list of content blocks: the rendered image...
render_plantuml Render a PlantUML diagram definition and return the image. The definition should be valid PlantUML syntax wrapped in @startuml/@enduml (sequence, class, component, activity, state, deployment, etc.). Args: definition: PlantUML...
find_equivalent Find cross-provider equivalents for a diagram node by infrastructure role. Given a node name (e.g. 'EC2', 'Lambda', 'ComputeEngine'), returns the infrastructure role category it belongs to and the equivalent nodes from other...
list_categories List all infrastructure role categories with their mapped nodes. Use this to browse all available equivalence mappings, or to disambiguate node names when find_equivalent reports ambiguity. Returns a list of category dicts, each...

Status badge

ToolPin status badge for io.github.mskry/diagrams-mcp-server

[![ToolPin](https://toolpin.dev/badge/io.github.mskry/diagrams-mcp-server.svg)](https://toolpin.dev/servers/io.github.mskry/diagrams-mcp-server)

Maintain this server? Add the badge to your README — it links your users to this live status page.