fysio.care clinic discovery

Discover Swedish MSK clinics on fysio.care: search clinics, services, and open appointment times.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
93%
Vollständigkeit des Schemas
97%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_available_slots' description lacks action verbin get_available_slots

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~999Tokens (Tool-Definitionen)
~1.8 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.78% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "discovery": {
      "url": "https://fysio.care/api/mcp"
    }
  }
}

Remote-Endpunkte

https://fysio.care/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_clinics(query, city, modality, friskvard, limit)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Case-insensitive clinic-name substring.",
      "type": "string",
      "minLength": 2,
      "maxLength": 50
    },
    "city": {
      "description": "Exact city name, e.g. \"Lund\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    },
    "modality": {
      "description": "Only clinics offering this treatment modality.",
      "type": "string",
      "enum": [
        "fysioterapeut",
        "naprapat",
        "kiropraktor",
        "osteopat",
        "manuell_terapeut",
        "idrottsterapeut"
      ]
    },
    "friskvard": {
      "description": "Only clinics where friskvårdsbidrag can actually be spent.",
      "type": "boolean"
    },
    "limit": {
      "default": 10,
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_clinic_services(clinic_slug)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "clinic_slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "The clinic slug from search_clinics (the URL segment, e.g. \"mickes-klinik-lund\")."
    }
  },
  "required": [
    "clinic_slug"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_available_slots(clinic_slug, service_variant_id, from_date, days)

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).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "clinic_slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "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."
    },
    "from_date": {
      "description": "Window start (YYYY-MM-DD, clinic runs Europe/Stockholm). Defaults to today.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "days": {
      "default": 14,
      "description": "Window length in days.",
      "type": "integer",
      "minimum": 1,
      "maximum": 14
    }
  },
  "required": [
    "clinic_slug",
    "service_variant_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_next_available_date(clinic_slug, service_variant_id)

Earliest free slot for a service variant, scanning up to 90 days ahead. Use when get_available_slots comes back empty.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "clinic_slug": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "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."
    }
  },
  "required": [
    "clinic_slug",
    "service_variant_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Empfohlene Prompts

list_items
List all [items] available in fysio.care clinic discovery
Erwartete Tools: list_clinic_services
fetch_info
Fetch [information type] using fysio.care clinic discovery
Erwartete Tools: get_available_slots
search_research
Search for information about [topic] using fysio.care clinic discovery
Erwartete Tools: search_clinics
find_specific
Find [specific item] using fysio.care clinic discovery
Erwartete Tools: search_clinics
retrieve_data
Get details about [item] from fysio.care clinic discovery
Erwartete Tools: get_available_slots

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools
verifiziertVersion nicht aufgezeichnet4 Tools