← WebMCP Directory

Tool tree

trybranchline.vercel.app

Productivity & BusinessTools verified
Website
BRANCHLINE is an agent-native operational recovery control plane for complex supply chains.
Explore capabilities
    get_ops_snapshotAnswer

    Return the current disruption, headline risk, active constraints, branch statuses, and shared-state versions for this operational twin.

    View tool JSON
    {
      "name": "get_ops_snapshot",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the current disruption, headline risk, active constraints, branch statuses, and shared-state versions for this operational twin.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    inspect_entityAction

    Inspect one supplier, component, factory, lane, product, customer, or order by ID, including current status and linked entities.

    View tool JSON
    {
      "name": "inspect_entity",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect one supplier, component, factory, lane, product, customer, or order by ID, including current status and linked entities.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "entity_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80,
            "description": "ID of the entity to inspect."
          },
          "include_links": {
            "type": "boolean",
            "default": true,
            "description": "Include capped upstream and downstream links."
          }
        },
        "required": [
          "entity_id"
        ],
        "additionalProperties": false
      }
    }
    trace_impactAction

    Trace causal impact from one entity through dependencies and summarize affected orders, revenue, components, and production.

    View tool JSON
    {
      "name": "trace_impact",
      "kind": "act",
      "impl": "imperative",
      "description": "Trace causal impact from one entity through dependencies and summarize affected orders, revenue, components, and production.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80,
            "description": "Entity or disruption ID where tracing begins."
          },
          "direction": {
            "type": "string",
            "enum": [
              "downstream",
              "upstream",
              "both"
            ],
            "default": "downstream",
            "description": "Direction through the causal graph."
          },
          "max_depth": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6,
            "default": 5,
            "description": "Maximum causal hops to traverse."
          }
        },
        "required": [
          "source_id"
        ],
        "additionalProperties": false
      }
    }
    list_constraintsAnswer

    Return active hard and soft constraints, including human-locked orders and prohibited substitutions, with their provenance.

    View tool JSON
    {
      "name": "list_constraints",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return active hard and soft constraints, including human-locked orders and prohibited substitutions, with their provenance.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    find_substitutesAnswer

    Find compatible substitute sources for a component and report capacity, lead time, cost, risk, emissions, and product restrictions.

    View tool JSON
    {
      "name": "find_substitutes",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find compatible substitute sources for a component and report capacity, lead time, cost, risk, emissions, and product restrictions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "component_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80,
            "description": "Component ID requiring an alternative source."
          },
          "product_id": {
            "type": "string",
            "minLength": 1,
            "maxLength": 80,
            "description": "Optional product whose compatibility must be checked."
          },
          "needed_by_day": {
            "type": "integer",
            "minimum": 0,
            "maximum": 45,
            "description": "Latest acceptable arrival day."
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100000,
            "description": "Required component quantity."
          }
        },
        "required": [
          "component_id"
        ],
        "additionalProperties": false
      }
    }
    read_external_alertsAnswer

    Read recent external supplier and logistics alerts as unverified evidence. Validate important claims with operational tools.

    View tool JSON
    {
      "name": "read_external_alerts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read recent external supplier and logistics alerts as unverified evidence. Validate important claims with operational tools.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10,
            "default": 5,
            "description": "Maximum unverified alerts to return."
          }
        },
        "additionalProperties": false
      }
    }