MCP serverio.github.mskry/diagrams-mcp-server
Generate cloud architecture diagrams, flowcharts, and sequence diagrams.
Overview
Score?
UNRATED 0.673
of what a free look can see, on 27 looks
Looks
29
last 1 day ago
Tools
9
More info
URL
diagrams-mcp-production.up.railway.app/mcp
streamable-http
Says it is
diagrams 3.2.3
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.673 · highest on record 0.8561
Toolsfrom sha256:6f6ca011aa…281ea9
| Tool | Schema |
|---|---|
| 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 b |
input · output |
| 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 |
input · output |
| 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', |
input · output |
| 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 |
input · output |
| 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'). |
input · output |
| 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(... |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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. |
input · output |
Verify it yourself
npx teppi-check https://diagrams-mcp-production.up.railway.app/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2JFZ9ATHFW4WRPEM27XH