# Cup24.it Availability MCP server

Search private healthcare appointment availability across Cup24.it: services, doctors, clinics.

## Links
- Registry page: https://www.getdrio.com/mcp/it-cup24-availability
- Website: https://cup24.it

## Install
- Endpoint: https://mcpserver.cup24.it/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcpserver.cup24.it/mcp

## Tools
- advanced_search_availability - [DETAIL TOOL] Search appointment slots/cards. Use directly when clinic is known, or after search_available_clinics_map selection. Params: city (required), medical_service, doctor, clinic, start_day/end_day (YYYY-MM-DD). Date rules: 'tomorrow/domani' is the day after today; 'next week/prossima settimana' means the next calendar Monday-Sunday week, not tomorrow. If no results with doctor/clinic filters, automatically retries without them. Returns slots with booking_url for checkout (supports pre-filled params: &name=&last_name=&email=&phone=&tax_code=). Endpoint: https://mcpserver.cup24.it/mcp
- search_available_clinics_map - [MAP TOOL] Discover clinics with availability and render them on map/sidebar. Params: city (required) + one of medical_service/doctor/clinic, optional date/time range. Date rules: 'tomorrow/domani' is the day after today; 'next week/prossima settimana' means the next calendar Monday-Sunday week, not tomorrow. Then wait for user click in widget; after selection run advanced_search_availability with city + medical_service + selected clinic. Endpoint: https://mcpserver.cup24.it/mcp
- search_suggest_city - Find cities by partial name. Use when: User mentions unfamiliar city or you need coordinates. Returns: City names, coordinates, province, region. Follow: Use city name with advanced_search_availability. Endpoint: https://mcpserver.cup24.it/mcp
- smart_suggest_service - Smart service finder (text search + AI combined). Use when: User has vague symptoms/descriptions OR you need to explore service options before booking. Runs parallel search and AI prediction, merges results by relevance. Returns: Service names and IDs. Follow: Use service info with advanced_search_availability. Endpoint: https://mcpserver.cup24.it/mcp

## Resources
- ui://widget/availability-results.html - UI widget for Appointment Search Results MIME type: text/html+skybridge
- ui://widget/availability-map.html - UI widget for Clinic Discovery Map MIME type: text/html+skybridge

## Prompts
Not captured

## Metadata
- Owner: it.cup24
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 28, 2026
- Source: https://registry.modelcontextprotocol.io
