MCP 서버

fysio.care clinic discovery

care.fysio/discovery
헬스케어 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Discovers Swedish musculoskeletal clinics, their services, and available appointment slots without completing bookings.

get_available_slots
Get available slots
Free appointment slots for one bookable service variant at one clinic, up to 14 days ahead. Each slot carries a FHIR Slot resource and a bookingUrl where the PATIENT completes the booking themselves on the web (this server never books).
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['clinic_slug', 'service_variant_id'], 'properties': {'days': {'type': 'integer', 'default': 14, 'maximum': 14, 'minimum': 1, 'description': 'Window length in days.'}, 'from_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Window start (YYYY-MM-DD, clinic runs Europe/Stockholm). Defaults to today.'}, 'clinic_slug': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'The clinic slug from search_clinics (the URL segment, e.g. "mickes-klinik-lund").'}, 'service_variant_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'A bookable service variant id from list_clinic_services.'}}}
get_next_available_date
Get next available date
Earliest free slot for a service variant, scanning up to 90 days ahead. Use when get_available_slots comes back empty.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['clinic_slug', 'service_variant_id'], 'properties': {'clinic_slug': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'The clinic slug from search_clinics (the URL segment, e.g. "mickes-klinik-lund").'}, 'service_variant_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$', 'description': 'A bookable service variant id from list_clinic_services.'}}}
list_clinic_services
List clinic services
List the bookable services of one clinic, with duration, price (SEK) and a FHIR HealthcareService per bookable variant. The variant id is what get_available_slots takes.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['clinic_slug'], 'properties': {'clinic_slug': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'The clinic slug from search_clinics (the URL segment, e.g. "mickes-klinik-lund").'}}}
search_clinics
Search clinics
Search the public directory of Swedish MSK clinics (fysioterapi, naprapati, kiropraktik m.fl.) on fysio.care. Returns published clinics with FHIR Organization resources. Use list_clinic_services next to see what a clinic offers.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'Exact city name, e.g. "Lund".'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 50, 'minLength': 2, 'description': 'Case-insensitive clinic-name substring.'}, 'modality': {'enum': ['fysioterapeut', 'naprapat', 'kiropraktor', 'osteopat', 'manuell_terapeut', 'idrottsterapeut'], 'type': 'string', 'description': 'Only clinics offering this treatment modality.'}, 'friskvard': {'type': 'boolean', 'description': 'Only clinics where friskvårdsbidrag can actually be spent.'}}}
추가됨
get_next_available_date
2026년 9월 17일 7:58 AM
추가됨
get_available_slots
2026년 9월 17일 7:58 AM
추가됨
list_clinic_services
2026년 9월 17일 7:58 AM
추가됨
search_clinics
2026년 9월 17일 7:58 AM