← WebMCP Directory

Tool tree

chalkline-opal.vercel.app

Developer ToolsTools verified
Website
chalkline
Explore capabilities
    list_componentsAnswer

    List every component in this architecture, with its kind, subsystem, criticality tier, and whether it currently lies inside the operator scope region.

    View tool JSON
    {
      "name": "list_components",
      "kind": "answer",
      "impl": "imperative",
      "description": "List every component in this architecture, with its kind, subsystem, criticality tier, and whether it currently lies inside the operator scope region.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    list_dependenciesAnswer

    List every dependency edge in this architecture as "source -> target (protocol)", with its stable id.

    View tool JSON
    {
      "name": "list_dependencies",
      "kind": "answer",
      "impl": "imperative",
      "description": "List every dependency edge in this architecture as \"source -> target (protocol)\", with its stable id.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_scopeAnswer

    Report the operator scope region: which components it contains, which subsystems they belong to, and therefore which editing tools are currently registered.

    View tool JSON
    {
      "name": "get_scope",
      "kind": "answer",
      "impl": "imperative",
      "description": "Report the operator scope region: which components it contains, which subsystems they belong to, and therefore which editing tools are currently registered.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    describe_componentAnswer

    Describe one component: what it is, what it depends on, and what depends on it. Read-only, so it works for any component whether or not it is in scope.

    View tool JSON
    {
      "name": "describe_component",
      "kind": "answer",
      "impl": "imperative",
      "description": "Describe one component: what it is, what it depends on, and what depends on it. Read-only, so it works for any component whether or not it is in scope.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "component": {
            "type": "string",
            "enum": [
              "cdn",
              "lb",
              "auth-api",
              "sessions",
              "identity-db",
              "payments-api",
              "ledger-db",
              "payouts-queue",
              "payouts-worker",
              "stripe",
              "catalog-api",
              "catalog-db",
              "search",
              "assets"
            ],
            "description": "Component id."
          }
        },
        "required": [
          "component"
        ],
        "additionalProperties": false
      }
    }