{
  "serverInfo": {
    "name": "spotdrop",
    "version": "1.0.0",
    "title": "SpotDrop Booking",
    "description": "Read-only access to SpotDrop's public booking data: look up a business, list its bookable services, and check free time slots for a date.",
    "websiteUrl": "https://www.spotdrop.si/"
  },
  "protocolVersion": "2025-06-18",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://www.spotdrop.si/api/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_business",
      "description": "Look up a business on SpotDrop by its slug and return its name, address, phone, services with prices and durations, opening hours, and whether online booking is enabled. Start here when someone gives you a spotdrop.si link."
    },
    {
      "name": "list_services",
      "description": "List the services a business has enabled for online booking, with duration in minutes and price. Use the service name verbatim when booking, and its duration when checking availability."
    },
    {
      "name": "check_availability",
      "description": "Return the time slots of one date for a business, each marked available or taken. An empty list is a normal answer: the business is closed that day, the date is blocked, or it falls outside the business's booking window — try another date. Times are Europe/Ljubljana."
    },
    {
      "name": "how_to_book",
      "description": "Return the exact HTTP request that creates an appointment at a business, plus the page URL a person can confirm on. Booking is not done through this MCP server; use this to make the call yourself or to hand the link over."
    }
  ],
  "authentication": {
    "type": "none",
    "documentation": "https://www.spotdrop.si/auth.md"
  },
  "documentation": "https://www.spotdrop.si/docs/api",
  "contact": "mailto:info@spotdrop.si"
}