{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_buedpf57bfag","handle":"recovery-tlv","url":"https://wellknown.network/agents/recovery-tlv","links":{"self":"https://wellknown.network/agents/recovery-tlv/record.json","html":"https://wellknown.network/agents/recovery-tlv","markdown":"https://wellknown.network/agents/recovery-tlv/record.md","api":"https://wellknown.network/api/v1/agents/recovery-tlv","status":"https://wellknown.network/api/v1/agents/recovery-tlv/status","claim":"https://wellknown.network/agents/recovery-tlv/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/recovery-tlv/claim.json","badge":"https://wellknown.network/agents/recovery-tlv/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/recovery-tlv/history","tools":"https://wellknown.network/api/v1/agents/recovery-tlv/tools"},"ard":{"identifier":"urn:air:recoverytlv.co.il:server:recovery-tlv","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Recovery TLV","summary":"Read-only facts, MSK references and availability snapshots for a physiotherapy clinic in Tel Aviv","description":"Read-only facts, MSK references and availability snapshots for a physiotherapy clinic in Tel Aviv","publisher":{"name":"il.co.recoverytlv","url":null},"homepage":"https://recoverytlv.co.il/","repository":null,"version":"1.19.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://recoverytlv.co.il/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-21T20:38:58.331373Z","publishedAt":"2026-10-21T20:38:58.331373Z","registryName":"il.co.recoverytlv/recoverytlv"},"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":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.964,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"research.academic","name":"Academic Research","confidence":0.54,"provenance":"derived"},{"slug":"communication.sms-voice","name":"SMS & Voice","confidence":0.525,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":0.51,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","dev","research","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-22T19:32:07.199Z","lastProbedAt":"2026-10-22T19:32:07.199Z","statusComputedAt":"2026-10-22T19:34:53.690Z","reliability30d":{"probes":3,"successRate":1,"p50Ms":37,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"ok":3,"authBoundaryOk":0,"serviceOk":3,"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-22T19:32:07.199Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"name":"recovery.clinical_decision.patient_fit","description":"Bounded patient-routing kernel for scope, fit, nonresponse, exercise, phase-aware return-to-sport review and escalation. Missing safety or clinical data returns"},{"name":"recovery.clinical_decision.safety_screen","description":"Evaluate explicitly reported red-flag domains. Every domain must be PRESENT, ABSENT, UNKNOWN or NOT_APPLICABLE; omitted or unknown data can never pass the safet"},{"name":"recovery.clinical_reference.get_evidence","description":"Search Recovery TLV's published evidence bibliography. Returns citations and source identifiers without applying them to an individual patient."},{"name":"recovery.clinical_reference.get_healing_timeline","description":"Return broad educational tissue-healing phases and uncertainty. Does not generate a post-operative protocol, exercise dose or return date."},{"name":"recovery.clinical_reference.get_imaging_context","description":"Return population-level prevalence data only when the dataset contains the requested age cohort. Never extrapolates a neighboring cohort, interprets an individu"},{"name":"recovery.clinical_reference.get_outcome_measure","description":"Return educational information about published outcome measures and thresholds. Does not score or diagnose an individual patient."},{"name":"recovery.identity.get_clinic","description":"Return canonical Recovery TLV identity and clinician credentials. No clinical inference, pricing calculation or booking action."},{"name":"recovery.identity.get_location","description":"Return canonical address, coordinates, operating hours and contact channels. Hours are not live appointment availability."},{"name":"recovery.identity.get_pricing","description":"Return the canonical session fee, duration, cancellation policy and factual reimbursement status. Does not estimate unverified coverage."},{"name":"recovery.identity.get_scope","description":"Return the clinic's canonical inclusions, exclusions and minimum age as factual policy. Does not decide safety or patient suitability."},{"name":"recovery.navigation.get_booking_handoff","description":"Return human-confirmed booking and WhatsApp handoff links. Never claims to create, reserve, modify or cancel an appointment."},{"name":"recovery.navigation.get_condition","description":"Return a published condition record by exact slug. The record is educational and is not a patient-specific diagnosis or treatment plan."},{"name":"recovery.navigation.get_live_availability","description":"After applying the clinical routing and safety gate at https://recoverytlv.co.il/clinical/, return free_slots_snapshot: the available appointment times (only fr"},{"name":"recovery.navigation.get_reimbursement","description":"Return canonical health-fund reimbursement status and a calculation only where a verified cap exists. Unknown policy terms remain unknown."},{"name":"recovery.navigation.search_conditions","description":"Search the published condition index by text and language. A search match is content discovery, not diagnosis or confirmation that a patient is in scope."}],"toolCount":15,"toolsHash":"7d4e52ef6fa5663876a0fcd5851950816d3450f9e8f9f5db48f0ac84a7f35cad","serverName":"recoverytlv","capabilities":["tools","resources","logging"],"serverVersion":"1.19.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T13:30:10.429Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":37,"error":null,"detail":{"tools":[{"name":"recovery.clinical_decision.patient_fit","description":"Bounded patient-routing kernel for scope, fit, nonresponse, exercise, phase-aware return-to-sport review and escalation. Missing safety or clinical data returns"},{"name":"recovery.clinical_decision.safety_screen","description":"Evaluate explicitly reported red-flag domains. Every domain must be PRESENT, ABSENT, UNKNOWN or NOT_APPLICABLE; omitted or unknown data can never pass the safet"},{"name":"recovery.clinical_reference.get_evidence","description":"Search Recovery TLV's published evidence bibliography. Returns citations and source identifiers without applying them to an individual patient."},{"name":"recovery.clinical_reference.get_healing_timeline","description":"Return broad educational tissue-healing phases and uncertainty. Does not generate a post-operative protocol, exercise dose or return date."},{"name":"recovery.clinical_reference.get_imaging_context","description":"Return population-level prevalence data only when the dataset contains the requested age cohort. Never extrapolates a neighboring cohort, interprets an individu"},{"name":"recovery.clinical_reference.get_outcome_measure","description":"Return educational information about published outcome measures and thresholds. Does not score or diagnose an individual patient."},{"name":"recovery.identity.get_clinic","description":"Return canonical Recovery TLV identity and clinician credentials. No clinical inference, pricing calculation or booking action."},{"name":"recovery.identity.get_location","description":"Return canonical address, coordinates, operating hours and contact channels. Hours are not live appointment availability."},{"name":"recovery.identity.get_pricing","description":"Return the canonical session fee, duration, cancellation policy and factual reimbursement status. Does not estimate unverified coverage."},{"name":"recovery.identity.get_scope","description":"Return the clinic's canonical inclusions, exclusions and minimum age as factual policy. Does not decide safety or patient suitability."},{"name":"recovery.navigation.get_booking_handoff","description":"Return human-confirmed booking and WhatsApp handoff links. Never claims to create, reserve, modify or cancel an appointment."},{"name":"recovery.navigation.get_condition","description":"Return a published condition record by exact slug. The record is educational and is not a patient-specific diagnosis or treatment plan."},{"name":"recovery.navigation.get_live_availability","description":"After applying the clinical routing and safety gate at https://recoverytlv.co.il/clinical/, return free_slots_snapshot: the available appointment times (only fr"},{"name":"recovery.navigation.get_reimbursement","description":"Return canonical health-fund reimbursement status and a calculation only where a verified cap exists. Unknown policy terms remain unknown."},{"name":"recovery.navigation.search_conditions","description":"Search the published condition index by text and language. A search match is content discovery, not diagnosis or confirmation that a patient is in scope."}],"toolCount":15,"toolsHash":"7d4e52ef6fa5663876a0fcd5851950816d3450f9e8f9f5db48f0ac84a7f35cad","serverName":"recoverytlv","capabilities":["tools","resources","logging"],"serverVersion":"1.19.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T07:30:09.594Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":35,"error":null,"detail":{"tools":[{"name":"recovery.clinical_decision.patient_fit","description":"Bounded patient-routing kernel for scope, fit, nonresponse, exercise, phase-aware return-to-sport review and escalation. Missing safety or clinical data returns"},{"name":"recovery.clinical_decision.safety_screen","description":"Evaluate explicitly reported red-flag domains. Every domain must be PRESENT, ABSENT, UNKNOWN or NOT_APPLICABLE; omitted or unknown data can never pass the safet"},{"name":"recovery.clinical_reference.get_evidence","description":"Search Recovery TLV's published evidence bibliography. Returns citations and source identifiers without applying them to an individual patient."},{"name":"recovery.clinical_reference.get_healing_timeline","description":"Return broad educational tissue-healing phases and uncertainty. Does not generate a post-operative protocol, exercise dose or return date."},{"name":"recovery.clinical_reference.get_imaging_context","description":"Return population-level prevalence data only when the dataset contains the requested age cohort. Never extrapolates a neighboring cohort, interprets an individu"},{"name":"recovery.clinical_reference.get_outcome_measure","description":"Return educational information about published outcome measures and thresholds. Does not score or diagnose an individual patient."},{"name":"recovery.identity.get_clinic","description":"Return canonical Recovery TLV identity and clinician credentials. No clinical inference, pricing calculation or booking action."},{"name":"recovery.identity.get_location","description":"Return canonical address, coordinates, operating hours and contact channels. Hours are not live appointment availability."},{"name":"recovery.identity.get_pricing","description":"Return the canonical session fee, duration, cancellation policy and factual reimbursement status. Does not estimate unverified coverage."},{"name":"recovery.identity.get_scope","description":"Return the clinic's canonical inclusions, exclusions and minimum age as factual policy. Does not decide safety or patient suitability."},{"name":"recovery.navigation.get_booking_handoff","description":"Return human-confirmed booking and WhatsApp handoff links. Never claims to create, reserve, modify or cancel an appointment."},{"name":"recovery.navigation.get_condition","description":"Return a published condition record by exact slug. The record is educational and is not a patient-specific diagnosis or treatment plan."},{"name":"recovery.navigation.get_live_availability","description":"After applying the clinical routing and safety gate at https://recoverytlv.co.il/clinical/, return free_slots_snapshot: the available appointment times (only fr"},{"name":"recovery.navigation.get_reimbursement","description":"Return canonical health-fund reimbursement status and a calculation only where a verified cap exists. Unknown policy terms remain unknown."},{"name":"recovery.navigation.search_conditions","description":"Search the published condition index by text and language. A search match is content discovery, not diagnosis or confirmation that a patient is in scope."}],"toolCount":15,"toolsHash":"7d4e52ef6fa5663876a0fcd5851950816d3450f9e8f9f5db48f0ac84a7f35cad","serverName":"recoverytlv","capabilities":["tools","resources","logging"],"serverVersion":"1.19.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"recovery.clinical_decision.patient_fit","description":"Bounded patient-routing kernel for scope, fit, nonresponse, exercise, phase-aware return-to-sport review and escalation. Missing safety or clinical data returns"},{"name":"recovery.clinical_decision.safety_screen","description":"Evaluate explicitly reported red-flag domains. Every domain must be PRESENT, ABSENT, UNKNOWN or NOT_APPLICABLE; omitted or unknown data can never pass the safet"},{"name":"recovery.clinical_reference.get_evidence","description":"Search Recovery TLV's published evidence bibliography. Returns citations and source identifiers without applying them to an individual patient."},{"name":"recovery.clinical_reference.get_healing_timeline","description":"Return broad educational tissue-healing phases and uncertainty. Does not generate a post-operative protocol, exercise dose or return date."},{"name":"recovery.clinical_reference.get_imaging_context","description":"Return population-level prevalence data only when the dataset contains the requested age cohort. Never extrapolates a neighboring cohort, interprets an individu"},{"name":"recovery.clinical_reference.get_outcome_measure","description":"Return educational information about published outcome measures and thresholds. Does not score or diagnose an individual patient."},{"name":"recovery.identity.get_clinic","description":"Return canonical Recovery TLV identity and clinician credentials. No clinical inference, pricing calculation or booking action."},{"name":"recovery.identity.get_location","description":"Return canonical address, coordinates, operating hours and contact channels. Hours are not live appointment availability."},{"name":"recovery.identity.get_pricing","description":"Return the canonical session fee, duration, cancellation policy and factual reimbursement status. Does not estimate unverified coverage."},{"name":"recovery.identity.get_scope","description":"Return the clinic's canonical inclusions, exclusions and minimum age as factual policy. Does not decide safety or patient suitability."},{"name":"recovery.navigation.get_booking_handoff","description":"Return human-confirmed booking and WhatsApp handoff links. Never claims to create, reserve, modify or cancel an appointment."},{"name":"recovery.navigation.get_condition","description":"Return a published condition record by exact slug. The record is educational and is not a patient-specific diagnosis or treatment plan."},{"name":"recovery.navigation.get_live_availability","description":"After applying the clinical routing and safety gate at https://recoverytlv.co.il/clinical/, return free_slots_snapshot: the available appointment times (only fr"},{"name":"recovery.navigation.get_reimbursement","description":"Return canonical health-fund reimbursement status and a calculation only where a verified cap exists. Unknown policy terms remain unknown."},{"name":"recovery.navigation.search_conditions","description":"Search the published condition index by text and language. A search match is content discovery, not diagnosis or confirmation that a patient is in scope."}],"package":null,"toolSurface":{"id":"ts_zvaydxc9geup","endpointId":"ep_zs5t6btm5z6p","hash":"7d4e52ef6fa5663876a0fcd5851950816d3450f9e8f9f5db48f0ac84a7f35cad","toolCount":15,"serverName":"recoverytlv","serverVersion":"1.19.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-22T07:30:09.593Z","lastSeenAt":"2026-10-22T19:32:07.209Z","observations":3,"toolNames":["recovery.clinical_decision.patient_fit","recovery.clinical_decision.safety_screen","recovery.clinical_reference.get_evidence","recovery.clinical_reference.get_healing_timeline","recovery.clinical_reference.get_imaging_context","recovery.clinical_reference.get_outcome_measure","recovery.identity.get_clinic","recovery.identity.get_location","recovery.identity.get_pricing","recovery.identity.get_scope","recovery.navigation.get_booking_handoff","recovery.navigation.get_condition","recovery.navigation.get_live_availability","recovery.navigation.get_reimbursement","recovery.navigation.search_conditions"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"il.co.recoverytlv/recoverytlv","url":"https://registry.modelcontextprotocol.io/v0/servers/il.co.recoverytlv%2Frecoverytlv","firstSeenAt":"2026-10-22T07:19:58.332Z","fetchedAt":"2026-10-22T07:19:58.332Z","normalizedAt":"2026-10-22T07:19:58.332Z"}]},"firstSeenAt":"2026-10-22T07:19:58.332Z","updatedAt":"2026-10-22T19:36:57.582Z"}