Skip to content
Back to Agent Traffic Lab

Card snapshot

mcp.agenttrafficlab.com · 2026-08-12 18:26:39 UTC · d39527ed0e6d7ecc1cfdfbc04b42816688ef2b92062f90a45bee7bfc810b73da

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Agent Traffic Lab",
  "description": "Pick the best provider, model, service, or tool before execution, and find a fallback when one fails.",
  "supportedInterfaces": [
    {
      "url": "https://mcp.agenttrafficlab.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Agent Traffic Lab",
    "url": "https://agenttrafficlab.com"
  },
  "version": "0.1",
  "documentationUrl": "https://mcp.agenttrafficlab.com/mcp",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": []
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "atl-agent-delegation",
      "name": "Agent Delegation Decision",
      "description": "Choose which agent should handle a task before execution.",
      "tags": [
        "choose an agent",
        "delegate to the right agent",
        "which agent should handle this task",
        "before-execution",
        "agent-delegation"
      ],
      "examples": [
        "Choose which agent should handle this task before execution",
        "Delegate the task to the right agent"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-provider-service-routing",
      "name": "Provider and Service Selection",
      "description": "Choose the best eligible provider or service before execution.",
      "tags": [
        "choose provider",
        "select provider",
        "which provider should execute",
        "service-selection",
        "provider-selection",
        "before-execution"
      ],
      "examples": [
        "Choose provider for this task",
        "Select service before execution"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-execution-route-decision",
      "name": "Execution-Route Decision",
      "description": "Choose the execution route before the selected service runs the task.",
      "tags": [
        "choose the execution route",
        "execution route decision",
        "route before execution",
        "execution-routing",
        "route-decision",
        "before-execution"
      ],
      "examples": [
        "Choose the execution route before the service runs",
        "Route the task before execution target selection is final"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-fallback-selection",
      "name": "Failover / Fallback Selection",
      "description": "Pick a fallback provider or service when the first choice fails or is unavailable.",
      "tags": [
        "choose fallback provider",
        "fallback service",
        "route around failure",
        "failover",
        "fallback",
        "route-around-failure"
      ],
      "examples": [
        "Choose a fallback provider if the first choice fails",
        "Route around failure"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-cost-aware-routing",
      "name": "Cost-Aware Routing",
      "description": "Prefer the lower-cost eligible route for the task.",
      "tags": [
        "route by cost",
        "lower-cost route",
        "cost-aware routing",
        "cost-aware",
        "cost-routing"
      ],
      "examples": [
        "Route by cost while keeping the task eligible",
        "Choose the lower-cost eligible route"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-latency-aware-routing",
      "name": "Latency-Aware Routing",
      "description": "Prefer the low-latency eligible route for the task.",
      "tags": [
        "route by latency",
        "low-latency route",
        "latency-aware routing",
        "latency-aware",
        "low-latency"
      ],
      "examples": [
        "Route by latency for this task",
        "Choose a low-latency eligible route"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-region-aware-routing",
      "name": "Region-Aware Routing",
      "description": "Choose a route that satisfies a region constraint.",
      "tags": [
        "region-compliant execution",
        "region-aware routing",
        "region-constrained execution",
        "region-aware",
        "region-constrained"
      ],
      "examples": [
        "Choose a region-compliant execution route",
        "Route this task to a region-constrained provider"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-policy-aware-routing",
      "name": "Policy-Aware Routing",
      "description": "Choose a route that satisfies a policy constraint.",
      "tags": [
        "policy-compliant execution",
        "policy-aware routing",
        "policy-constrained execution",
        "policy-aware",
        "policy-constrained"
      ],
      "examples": [
        "Choose a policy-compliant execution route",
        "Route this task under policy constraints"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "atl-outcome-feedback",
      "name": "Outcome Feedback",
      "description": "Report execution outcome evidence to ATL so future routing decisions improve.",
      "tags": [
        "outcome-reporting",
        "reputation-feedback",
        "post-execution"
      ],
      "examples": [
        "Report success with observed latency and cost",
        "Report failure with failure type and error code"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    }
  ]
}