Skip to content

Farmacia Santa Croce

by farmaciasantacroce.to.it · remote · no sign-in to list tools · v1.0.0 · published by it.to.farmaciasantacroce

Servizi, giornate speciali e prenotazioni della Farmacia Santa Croce.

Deletes · 1Changes · 8

14 tools: 1 can delete or cancel things, 8 change things and 5 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http prenotazioni https://farmaciasantacroce.to.it/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

14 tools

Deletes or cancels 1Claude Code: deny
  • cancel_my_bookingAnnulla una prenotazione futura a una giornata speciale del cliente che ha effettuato l'accesso.No findings

    Why it is in this group

    • The name "cancel_my_booking" says "cancel": a word for removing or ending something.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Annulla una prenotazione futura a una giornata speciale del cliente che ha effettuato l'accesso. Le prenotazioni dei servizi si modificano contattando la farmacia.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: false
Changes things 8Claude Code: ask
  • bookPrenota a nome del cliente che ha effettuato l'accesso, senza codice.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Prenota a nome del cliente che ha effettuato l'accesso, senza codice. Conferma servizio, data e ora con la persona prima di chiamarlo.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
  • complete_loginCompleta l'accesso con il codice WhatsApp.No findings

    Why it is in this group

    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    Completa l'accesso con il codice WhatsApp. Restituisce un session_token. Se più persone condividono il numero, indicare first_name.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
  • complete_registrationCompleta la registrazione con il codice WhatsApp.No findings

    Why it is in this group

    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    Completa la registrazione con il codice WhatsApp. Restituisce un session_token per gli strumenti dell'account.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
  • confirm_bookingSecondo passo di request_booking: conferma con il codice ricevuto dalla persona via WhatsApp.No findings

    Why it is in this group

    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    Secondo passo di request_booking: conferma con il codice ricevuto dalla persona via WhatsApp.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
  • logoutChiude la sessione aperta con complete_login / complete_registration.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Chiude la sessione aperta con complete_login / complete_registration.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • request_bookingPrenotazione senza account o senza accesso: invia un codice WhatsApp al cellulare della persona.No findings

    Why it is in this group

    • The name "request_booking" says "request": a word for a change.
    Description, as the server wrote it
    Prenotazione senza account o senza accesso: invia un codice WhatsApp al cellulare della persona. Il posto è riservato solo dopo confirm_booking. Se la persona ha già una sessione usa book.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • start_loginAccesso per chi è già cliente: invia un codice WhatsApp al cellulare registrato.No findings

    Why it is in this group

    • The name "start_login" says "start": a word for a change.
    Description, as the server wrote it
    Accesso per chi è già cliente: invia un codice WhatsApp al cellulare registrato.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • start_registrationRegistra la persona al sito della farmacia: invia un codice WhatsApp al suo cellulare.No findings

    Why it is in this group

    • The name "start_registration" says "start": a word for a change.
    Description, as the server wrote it
    Registra la persona al sito della farmacia: invia un codice WhatsApp al suo cellulare. Se è già registrata con quel numero e quel nome, il passo successivo effettua l'accesso.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
Only reads 5Claude Code: allow
  • get_service_availabilityOrari liberi di un servizio in una data (da domani fino a 90 giorni).No findings

    Why it is in this group

    • The name "get_service_availability" says "get": a word for reading.
    Description, as the server wrote it
    Orari liberi di un servizio in una data (da domani fino a 90 giorni).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_special_event_availabilityOrari ancora liberi di una giornata speciale.No findings

    Why it is in this group

    • The name "get_special_event_availability" says "get": a word for reading.
    Description, as the server wrote it
    Orari ancora liberi di una giornata speciale.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_my_bookingsPrenotazioni future del cliente che ha effettuato l'accesso.No findings

    Why it is in this group

    • The name "list_my_bookings" says "list": a word for reading.
    Description, as the server wrote it
    Prenotazioni future del cliente che ha effettuato l'accesso.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_servicesElenco dei servizi della farmacia prenotabili online (slug, durata, prezzo, giorni).No findings

    Why it is in this group

    • The name "list_services" says "list": a word for reading.
    Description, as the server wrote it
    Elenco dei servizi della farmacia prenotabili online (slug, durata, prezzo, giorni).

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_special_eventsGiornate speciali in programma (screening, consulenze…) con data e fascia oraria.No findings

    Why it is in this group

    • The name "list_special_events" says "list": a word for reading.
    Description, as the server wrote it
    Giornate speciali in programma (screening, consulenze…) con data e fascia oraria.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http prenotazioni https://farmaciasantacroce.to.it/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__prenotazioni__list_services",
      "mcp__prenotazioni__get_service_availability",
      "mcp__prenotazioni__list_special_events",
      "mcp__prenotazioni__get_special_event_availability",
      "mcp__prenotazioni__list_my_bookings"
    ],
    "ask": [
      "mcp__prenotazioni__request_booking",
      "mcp__prenotazioni__confirm_booking",
      "mcp__prenotazioni__start_registration",
      "mcp__prenotazioni__complete_registration",
      "mcp__prenotazioni__start_login",
      "mcp__prenotazioni__complete_login",
      "mcp__prenotazioni__book",
      "mcp__prenotazioni__logout"
    ],
    "deny": [
      "mcp__prenotazioni__cancel_my_booking"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as prenotazioni. Review it before you use it.