{
  "product": "Fleetctl",
  "when_to_use": "When to use this: Use Fleetctl when you need a jail around locally running agents or saved AI workflows with review, human sign-off, and an audit trail, or a fleet of coding agents with budgets, approvals, and merge gates. Agents run through Claude Code or OpenCode, including Claude, Codex, Grok, or any other model those harnesses support. Call the hosted MCP at https://app.fleetctl.ai/mcp or run `fleet mcp serve` locally. Any MCP client (Claude Code, Codex, OpenCode, and others) can connect. Fleetctl is not a coding model.",
  "resources": [
    {
      "href": "https://fleetctl.ai/docs/",
      "label": "Fleetctl documentation",
      "description": "Install, configure, and run Fleetctl."
    },
    {
      "href": "https://fleetctl.ai/docs/api-reference/",
      "label": "API reference",
      "description": "Auth, errors, MCP, example requests."
    },
    {
      "href": "https://fleetctl.ai/openapi.json",
      "label": "OpenAPI spec",
      "description": "Function-calling compatible operations."
    },
    {
      "href": "https://fleetctl.ai/docs/mcp-tools/",
      "label": "MCP tools",
      "description": "Streamable HTTP and stdio MCP."
    },
    {
      "href": "https://fleetctl.ai/docs/cli-reference/",
      "label": "CLI reference",
      "description": "Official fleet binary."
    },
    {
      "href": "https://fleetctl.ai/sandbox/",
      "label": "Sandbox demo",
      "description": "No-account canned workflow. Jail proof at /security#containment."
    }
  ],
  "mcp": {
    "streamable_http": "https://app.fleetctl.ai/mcp",
    "stdio": "fleet mcp serve"
  }
}
