← WebMCP Directory

Tool tree

omniflow-studio-webmcp.vercel.app

Developer ToolsTools verified
Website
Next-generation visual cloud architecture and distributed systems studio, powered by the open WebMCP standard, NVIDIA H100 modeling, and autonomous multi-agent swarm consensus.
Explore capabilities
    inspect_canvas_stateAnswer

    Inspect the complete current graph topology, node health metrics, CPU/memory usage, replica counts, and connection links on the visual canvas.

    View tool JSON
    {
      "name": "inspect_canvas_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Inspect the complete current graph topology, node health metrics, CPU/memory usage, replica counts, and connection links on the visual canvas.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    create_nodeAction

    Add an architecture component to the visual canvas (gateway, microservice, database, cache, queue, AI model, NVIDIA GPU cluster, vector DB, auth, storage, CDN).

    View tool JSON
    {
      "name": "create_node",
      "kind": "act",
      "impl": "imperative",
      "description": "Add an architecture component to the visual canvas (gateway, microservice, database, cache, queue, AI model, NVIDIA GPU cluster, vector DB, auth, storage, CDN).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "description": "Name of the component"
          },
          "type": {
            "type": "string",
            "enum": [
              "gateway",
              "service",
              "serverless",
              "ai_model",
              "gpu_cluster",
              "database",
              "vector_db",
              "cache",
              "queue",
              "blob_store",
              "auth",
              "third_party",
              "cdn"
            ],
            "description": "Type of component"
          },
          "x": {
            "type": "number"
          },
          "y": {
            "type": "number"
          },
          "replicas": {
            "type": "number"
          },
          "cpu": {
            "type": "number"
          },
          "memory": {
            "type": "number"
          }
        },
        "required": [
          "label",
          "type"
        ]
      }
    }
    delete_nodeSensitive Action

    Delete an architecture node from the canvas by ID, removing its connected links.

    View tool JSON
    {
      "name": "delete_node",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete an architecture node from the canvas by ID, removing its connected links.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ]
      }
    }
    scale_node_replicasAction

    Scale the horizontal replica count for a specific microservice, container, or GPU node.

    View tool JSON
    {
      "name": "scale_node_replicas",
      "kind": "act",
      "impl": "imperative",
      "description": "Scale the horizontal replica count for a specific microservice, container, or GPU node.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "replicas": {
            "type": "number"
          }
        },
        "required": [
          "id",
          "replicas"
        ]
      }
    }
    connect_nodesAction

    Connect two architecture components with a directional link, specifying protocol and latency.

    View tool JSON
    {
      "name": "connect_nodes",
      "kind": "act",
      "impl": "imperative",
      "description": "Connect two architecture components with a directional link, specifying protocol and latency.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "from": {
            "type": "string"
          },
          "to": {
            "type": "string"
          },
          "protocol": {
            "type": "string"
          },
          "latency": {
            "type": "string"
          },
          "throughput": {
            "type": "string"
          }
        },
        "required": [
          "from",
          "to"
        ]
      }
    }
    disconnect_nodesAction

    Remove a connection link between two nodes.

    View tool JSON
    {
      "name": "disconnect_nodes",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove a connection link between two nodes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "from": {
            "type": "string"
          },
          "to": {
            "type": "string"
          }
        },
        "required": [
          "from",
          "to"
        ]
      }
    }
    batch_build_architectureAction

    Atomically assemble a complete multi-tier system topology on the canvas in one transaction.

    View tool JSON
    {
      "name": "batch_build_architecture",
      "kind": "act",
      "impl": "imperative",
      "description": "Atomically assemble a complete multi-tier system topology on the canvas in one transaction.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "nodes": {
            "type": "array"
          },
          "connections": {
            "type": "array"
          },
          "autoLayout": {
            "type": "boolean"
          }
        },
        "required": [
          "nodes",
          "connections"
        ]
      }
    }
    estimate_cloud_costsAction

    Calculate detailed FinOps cloud infrastructure cost breakdown ($/mo and $/hr) based on provisioned nodes and replica counts.

    View tool JSON
    {
      "name": "estimate_cloud_costs",
      "kind": "act",
      "impl": "imperative",
      "description": "Calculate detailed FinOps cloud infrastructure cost breakdown ($/mo and $/hr) based on provisioned nodes and replica counts.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    optimize_cloud_costsAction

    Run automated FinOps cost optimization: downscales over-provisioned idle services, suggests spot instances, and injects caching to reduce database compute bills.

    View tool JSON
    {
      "name": "optimize_cloud_costs",
      "kind": "act",
      "impl": "imperative",
      "description": "Run automated FinOps cost optimization: downscales over-provisioned idle services, suggests spot instances, and injects caching to reduce database compute bills.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    inject_ddos_attackAction

    Chaos Engineering: Simulates a massive 50,000 RPS DDoS traffic flood on ingress gateways.

    View tool JSON
    {
      "name": "inject_ddos_attack",
      "kind": "act",
      "impl": "imperative",
      "description": "Chaos Engineering: Simulates a massive 50,000 RPS DDoS traffic flood on ingress gateways.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rps": {
            "type": "number",
            "description": "Simulated attack traffic volume"
          }
        }
      }
    }
    kill_random_nodeAction

    Chaos Engineering: Terminates a random backend microservice to test failover and Kafka message buffering.

    View tool JSON
    {
      "name": "kill_random_node",
      "kind": "act",
      "impl": "imperative",
      "description": "Chaos Engineering: Terminates a random backend microservice to test failover and Kafka message buffering.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    simulate_gpu_oomAction

    Chaos Engineering: Simulates GPU Out-Of-Memory on NVIDIA H100 clusters to test tensor parallelism recovery.

    View tool JSON
    {
      "name": "simulate_gpu_oom",
      "kind": "act",
      "impl": "imperative",
      "description": "Chaos Engineering: Simulates GPU Out-Of-Memory on NVIDIA H100 clusters to test tensor parallelism recovery.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    auto_heal_clusterAction

    Automated Resilience: Recovers all failed nodes, mitigates DDoS attacks with Cloudflare WAF, and defragments GPU memory.

    View tool JSON
    {
      "name": "auto_heal_cluster",
      "kind": "act",
      "impl": "imperative",
      "description": "Automated Resilience: Recovers all failed nodes, mitigates DDoS attacks with Cloudflare WAF, and defragments GPU memory.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    simulate_trafficAction

    Run real-time traffic stress simulation on the canvas with animated packet flow, tracking requests/sec and load fluctuations.

    View tool JSON
    {
      "name": "simulate_traffic",
      "kind": "act",
      "impl": "imperative",
      "description": "Run real-time traffic stress simulation on the canvas with animated packet flow, tracking requests/sec and load fluctuations.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rps": {
            "type": "number"
          }
        }
      }
    }
    stop_simulationAction

    Halt active traffic simulation.

    View tool JSON
    {
      "name": "stop_simulation",
      "kind": "act",
      "impl": "imperative",
      "description": "Halt active traffic simulation.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    run_security_auditAction

    Run deep security, SOC2/OWASP compliance, and Single Point of Failure (SPOF) audit on the active architecture.

    View tool JSON
    {
      "name": "run_security_audit",
      "kind": "act",
      "impl": "imperative",
      "description": "Run deep security, SOC2/OWASP compliance, and Single Point of Failure (SPOF) audit on the active architecture.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    optimize_architectureAction

    Optimize canvas topology for latency, cost, security, or high-availability.

    View tool JSON
    {
      "name": "optimize_architecture",
      "kind": "act",
      "impl": "imperative",
      "description": "Optimize canvas topology for latency, cost, security, or high-availability.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "goal": {
            "type": "string",
            "enum": [
              "latency",
              "cost",
              "high_availability",
              "security"
            ]
          }
        },
        "required": [
          "goal"
        ]
      }
    }
    generate_infrastructure_codeAction

    Generate production-ready Infrastructure as Code (Terraform, Kubernetes Helm, CloudFormation, Docker, or TypeScript).

    View tool JSON
    {
      "name": "generate_infrastructure_code",
      "kind": "act",
      "impl": "imperative",
      "description": "Generate production-ready Infrastructure as Code (Terraform, Kubernetes Helm, CloudFormation, Docker, or TypeScript).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string",
            "enum": [
              "terraform",
              "helm",
              "cloudformation",
              "docker",
              "typescript",
              "all"
            ]
          }
        },
        "required": [
          "target"
        ]
      }
    }
    apply_layout_presetAction

    Automatically organize and align canvas nodes with clean hierarchical spacing.

    View tool JSON
    {
      "name": "apply_layout_preset",
      "kind": "act",
      "impl": "imperative",
      "description": "Automatically organize and align canvas nodes with clean hierarchical spacing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "layout": {
            "type": "string",
            "enum": [
              "hierarchical",
              "circular",
              "grid"
            ]
          }
        }
      }
    }
    load_architecture_templateAction

    Load an architectural blueprint onto the canvas (nvidia-gpu-ai, agent-swarm, ecommerce, fintech).

    View tool JSON
    {
      "name": "load_architecture_template",
      "kind": "act",
      "impl": "imperative",
      "description": "Load an architectural blueprint onto the canvas (nvidia-gpu-ai, agent-swarm, ecommerce, fintech).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "templateId": {
            "type": "string",
            "enum": [
              "nvidia-gpu-ai",
              "agent-swarm",
              "ecommerce",
              "fintech"
            ]
          }
        },
        "required": [
          "templateId"
        ]
      }
    }
    export_canvas_imageAction

    Export and download a high-resolution PNG image of the current architecture canvas.

    View tool JSON
    {
      "name": "export_canvas_image",
      "kind": "act",
      "impl": "imperative",
      "description": "Export and download a high-resolution PNG image of the current architecture canvas.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    clear_canvasAction

    Reset and clear the entire visual canvas.

    View tool JSON
    {
      "name": "clear_canvas",
      "kind": "act",
      "impl": "imperative",
      "description": "Reset and clear the entire visual canvas.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    toggle_autonomous_autopilotAction

    Toggle the autonomous self-healing auto-pilot daemon. When enabled, the AI continuously monitors node load, mitigates DDoS floods, and auto-scales replicas in real-time.

    View tool JSON
    {
      "name": "toggle_autonomous_autopilot",
      "kind": "act",
      "impl": "imperative",
      "description": "Toggle the autonomous self-healing auto-pilot daemon. When enabled, the AI continuously monitors node load, mitigates DDoS floods, and auto-scales replicas in real-time.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "enabled": {
            "type": "boolean",
            "description": "Force state (true to enable, false to disable)"
          }
        }
      }
    }
    benchmark_ai_modelsAction

    Benchmark and compare Claude 3.7, GPT-4o, Gemini 2.0 Flash, and DeepSeek-R1 inference throughput, TTFT latency, VRAM footprint, and cost trade-offs for the active cluster.

    View tool JSON
    {
      "name": "benchmark_ai_models",
      "kind": "act",
      "impl": "imperative",
      "description": "Benchmark and compare Claude 3.7, GPT-4o, Gemini 2.0 Flash, and DeepSeek-R1 inference throughput, TTFT latency, VRAM footprint, and cost trade-offs for the active cluster.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    simulate_global_geo_distributionAction

    Simulate and inspect multi-region Anycast global edge distribution across US, Europe, Tokyo, and São Paulo with PoP cache hit ratios and regional latency SLAs.

    View tool JSON
    {
      "name": "simulate_global_geo_distribution",
      "kind": "act",
      "impl": "imperative",
      "description": "Simulate and inspect multi-region Anycast global edge distribution across US, Europe, Tokyo, and São Paulo with PoP cache hit ratios and regional latency SLAs.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    generate_architecture_manifestoAction

    Generate a comprehensive SOC2/ISO-compliant Architecture Manifesto and executive Markdown report with Mermaid system graph diagrams.

    View tool JSON
    {
      "name": "generate_architecture_manifesto",
      "kind": "act",
      "impl": "imperative",
      "description": "Generate a comprehensive SOC2/ISO-compliant Architecture Manifesto and executive Markdown report with Mermaid system graph diagrams.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    export_architecture_jsonAction

    Export and download the complete active visual architecture as a standardized JSON blueprint.

    View tool JSON
    {
      "name": "export_architecture_json",
      "kind": "act",
      "impl": "imperative",
      "description": "Export and download the complete active visual architecture as a standardized JSON blueprint.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    import_architecture_jsonAction

    Import and render a custom architecture JSON definition onto the canvas, replacing or updating the active graph.

    View tool JSON
    {
      "name": "import_architecture_json",
      "kind": "act",
      "impl": "imperative",
      "description": "Import and render a custom architecture JSON definition onto the canvas, replacing or updating the active graph.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "architectureJson": {
            "type": "string",
            "description": "Valid JSON string containing nodes and connections arrays."
          }
        },
        "required": [
          "architectureJson"
        ]
      }
    }
    search_productsAnswer

    Search the product catalog of available cloud components, blueprints, and infrastructure modules.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the product catalog of available cloud components, blueprints, and infrastructure modules.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Keyword, category, or product name to search (e.g. \"h100\", \"database\", \"ai\", \"redis\", \"gateway\", \"blueprint\")."
          }
        },
        "required": [
          "query"
        ]
      }
    }
    quick_add_componentAction

    Quickly add an architecture component to the visual canvas via declarative HTML form

    View tool JSON
    {
      "name": "quick_add_component",
      "kind": "act",
      "impl": "declarative",
      "description": "Quickly add an architecture component to the visual canvas via declarative HTML form",
      "inputSchema": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "description": "Component Name (e.g. InferenceEngine)"
          },
          "type": {
            "type": "string",
            "enum": [
              "gpu_cluster",
              "service",
              "database",
              "cache",
              "ai_model",
              "queue",
              "gateway"
            ]
          }
        },
        "required": [
          "label"
        ]
      }
    }
    trigger_quick_optimizationAction

    Trigger architecture optimization for cost or latency using HTML declarative tool

    View tool JSON
    {
      "name": "trigger_quick_optimization",
      "kind": "act",
      "impl": "declarative",
      "description": "Trigger architecture optimization for cost or latency using HTML declarative tool",
      "inputSchema": {
        "type": "object",
        "properties": {
          "goal": {
            "type": "string",
            "enum": [
              "cost",
              "latency",
              "high_availability"
            ]
          }
        }
      }
    }