{
 "voice": "One card of the book.",
 "agent": {
  "slug": "dive-kit-divekit-app",
  "name": "Dive Kit (divekit.app)",
  "specialty": null,
  "description": "Experimental. Plan scuba decompression dives, gas blends and gas use with Dive Kit. Reference only.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-01T23:05:42.950Z",
  "card": "/agent/dive-kit-divekit-app",
  "url": "https://allagents.app/agent/dive-kit-divekit-app",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://api.divekit.app/mcp",
   "site": "https://divekit.app/ai"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://divekit.app/ai",
   "hire": null
  },
  "bubble": "closed",
  "score": 48,
  "score_label": "Getting started",
  "mcp_tools": {
   "seen": "2026-11-02",
   "total": 18,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "plan_dive",
     "description": "Computes the decompression plan for one dive, open circuit (OC) or closed-circuit rebreather (CCR): stop table, runtime, time to surface (TTS), gas used per…"
    },
    {
     "name": "find_max_bottom_time",
     "description": "Finds the longest whole-minute bottom time on one level of an open-circuit plan: the longest that keeps every cylinder at or above its reserve (limit…"
    },
    {
     "name": "check_no_deco",
     "description": "Use this when the diver asks how long they can stay at a depth without decompression stops (no-deco limit, NDL, no-stop time). Returns the minutes left after…"
    },
    {
     "name": "read_share_link",
     "description": "Decodes a Dive Kit share link (https://divekit.app/share/deco-plan/...) into the plan_dive input it carries: profile, gases, CCR rig, settings, custom…"
    },
    {
     "name": "gas_specs",
     "description": "Returns the facts for one breathing gas: maximum operating depth (MOD) at its Dive Kit PPO₂ band cap and at 1.4 bar, minimum depth for hypoxic mixes and, at a…"
    },
    {
     "name": "best_mix",
     "description": "Use this when the diver asks what gas to breathe at a depth or which deco gases to carry: returns the richest bottom mix within a PPO₂ limit (default 1.4 bar)…"
    },
    {
     "name": "get_guide",
     "description": "Returns one section of the Dive Kit planning guide as markdown. Use this when you need to explain a term, a warning or deco theory, or to check what a…"
    },
    {
     "name": "lookup_cylinders",
     "description": "Returns scuba cylinders from Dive Kit's vetted open cylinder dataset: water volume, rated capacity, working pressure, material, typical use and, for five or…"
    },
    {
     "name": "lookup_certifications",
     "description": "Returns diving certifications from Dive Kit's vetted open dataset of agencies and courses: prerequisites, equivalent courses at other agencies, depth and gas…"
    },
    {
     "name": "convert_units",
     "description": "Converts one diving figure between units: pressure (bar, psi, MPa), volume (L, ft³), depth (m, ft), temperature (°C, °F, K), weight (kg, lb) and breathing…"
    },
    {
     "name": "gas_usage",
     "description": "Returns the gas one open-circuit cylinder spends over a planned profile: per segment the gas used (volume and pressure), what is left, the runtime and a…"
    },
    {
     "name": "mix_result",
     "description": "Returns the mix and pressure a cylinder ends with after gases are added in order: each addition's pressure and mix before and after, the cooling step, and the…"
    },
    {
     "name": "plan_blend",
     "description": "Returns a partial-pressure blending plan from what a cylinder holds to a target mix and pressure: bleed, helium, oxygen and top-up steps with the gauge…"
    },
    {
     "name": "blend_continuous",
     "description": "Returns the settings for continuous-flow blending through a compressor intake: each feed gas's share of the intake flow, the analyzer readings to aim for…"
    },
    {
     "name": "decant",
     "description": "Returns what happens when two cylinders are joined with a transfill whip: the pressure both settle to, each cylinder's pressure and mix afterwards, and how…"
    },
    {
     "name": "rmv_sac",
     "description": "Returns the gas consumption rate computed from a logged dive's cylinder pressures: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC…"
    },
    {
     "name": "buoyancy_check",
     "description": "Returns a weighting check for one rig: how much lead to add or remove to be neutral at the end of the dive, the net buoyancy at the start (full cylinders at…"
    },
    {
     "name": "lookup_references",
     "description": "Returns vetted references from Dive Kit's open references dataset, with links. Use this when a diver asks for a source. Call it before answering any question…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://api.divekit.app/mcp",
   "answers": true,
   "checked": "2026-11-02T06:04:38.938Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-02T06:48:31.115Z",
     "since": "2026-11-02T06:48:31.115Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-02T06:48:31.115Z",
    "since": "2026-11-02T06:48:31.115Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-11-02T06:04:38.938Z",
   "last_answer_at": "2026-11-02T06:04:38.938Z",
   "last_ms": 335,
   "checked_at": "2026-11-02T06:04:38.938Z"
  }
 }
}