{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_nbz3z29mey8u","handle":"dive-kit","url":"https://wellknown.network/agents/dive-kit","links":{"self":"https://wellknown.network/agents/dive-kit/record.json","html":"https://wellknown.network/agents/dive-kit","markdown":"https://wellknown.network/agents/dive-kit/record.md","api":"https://wellknown.network/api/v1/agents/dive-kit","status":"https://wellknown.network/api/v1/agents/dive-kit/status","claim":"https://wellknown.network/agents/dive-kit/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dive-kit/claim.json","badge":"https://wellknown.network/agents/dive-kit/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dive-kit/history","tools":"https://wellknown.network/api/v1/agents/dive-kit/tools"},"ard":{"identifier":"urn:air:mcp.divekit.app:server:dive-kit","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Dive Kit","summary":"Experimental. Plan scuba decompression dives, gas blends and gas use with Dive Kit. Reference only.","description":"Experimental. Plan scuba decompression dives, gas blends and gas use with Dive Kit. Reference only.","publisher":{"name":"app.divekit","url":null},"homepage":"https://divekit.app/ai","repository":null,"version":"0.4.3","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.divekit.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-30T10:31:29.171032Z","publishedAt":"2026-09-30T10:31:29.171032Z","registryName":"app.divekit/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.964,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.525,"provenance":"derived"},{"slug":"documents.conversion","name":"Document Conversion","confidence":0.51,"provenance":"derived"}],"categories":["dev","documents","knowledge"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-10T00:27:30.132Z","lastProbedAt":"2026-10-10T00:27:30.132Z","statusComputedAt":"2026-10-10T00:29:46.710Z","reliability30d":{"probes":36,"successRate":1,"p50Ms":118,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":36,"ok":36,"authBoundaryOk":0,"serviceOk":36,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T00:27:30.132Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":154,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:27:19.996Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":105,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:23:50.135Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":141,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:28:34.594Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T21:22:23.638Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":104,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:22:00.976Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":273,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:27:00.500Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":92,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T01:22:43.815Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":72,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T19:25:17.299Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":152,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T13:26:00.981Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":181,"error":null,"detail":{"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"toolCount":18,"toolsHash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","serverName":"divekit-mcp","capabilities":["tools"],"serverVersion":"0.4.3","protocolVersion":"2025-06-18"}}],"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 cyl"},{"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 reserve), "},{"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 th"},{"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 contingen"},{"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 d"},{"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) a"},{"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 planning "},{"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 few"},{"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 li"},{"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 rate "},{"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 status,"},{"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 f"},{"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 pressure"},{"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 after "},{"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 much"},{"name":"rmv_sac","description":"Returns a diver's breathing rate measured from a logged dive: RMV (surface litres a minute, what plan_dive and gas_usage take) and SAC (pressure drop a minute o"},{"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 the"},{"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 ab"}],"package":null,"toolSurface":{"id":"ts_u9heaaeyad6w","endpointId":"ep_f5yx9hzmhst8","hash":"6612c3ad7ef55bb4d2fb53354dc4d7720f40f30c0f88e592fed769f7d447de22","toolCount":18,"serverName":"divekit-mcp","serverVersion":"0.4.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-30T16:27:52.440Z","lastSeenAt":"2026-10-10T00:27:30.138Z","observations":35,"toolNames":["plan_dive","find_max_bottom_time","check_no_deco","read_share_link","gas_specs","best_mix","get_guide","lookup_cylinders","lookup_certifications","convert_units","gas_usage","mix_result","plan_blend","blend_continuous","decant","rmv_sac","buoyancy_check","lookup_references"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_f5yx9hzmhst8","url":"https://mcp.divekit.app/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T00:27:30.148Z","auth":{"observedAt":"2026-10-10T00:27:30.199Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T00:27:30.210Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"divekit.app","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-03T14:59:59.000Z","validTo":"2027-01-01T15:59:56.000Z","daysToExpiry":83,"sanCount":3,"fingerprint256":"B7:34:A0:26:22:42:DC:25:A1:19:06:35:8C:10:A8:1D:E5:44:9A:CF:26:93:92:2C:E2:69:98:74:F7:FE:A4:94"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"app.divekit/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/app.divekit%2Fmcp","firstSeenAt":"2026-09-30T09:20:32.857Z","fetchedAt":"2026-10-09T01:21:35.168Z","normalizedAt":"2026-10-09T01:21:35.168Z"}]},"firstSeenAt":"2026-09-30T09:20:32.857Z","updatedAt":"2026-10-10T00:30:30.337Z"}