Search private healthcare appointment availability across Cup24.it: services, doctors, clinics.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://mcpserver.cup24.it/mcp5 tools · 1144msadvanced_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 setti…[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 setti…
| Parameter | Type | Description |
|---|---|---|
| city* | string | City name (full or partial, e.g., 'Firenze', 'Milan') |
| medical_service | string | Service name or symptom description (full or partial, e.g., 'Rx Braccio', 'blood test', 'back pain') |
| doctor | string | Doctor name (full or partial, e.g., 'Mario Rossi') |
| clinic | string | Clinic/facility name (full or partial) |
| start_day | string | Starting date for availability search (YYYY-MM-DD, default: today) |
| end_day | string | Ending date for availability search (YYYY-MM-DD) |
| detailed | boolean | Return full slot details (default: false, returns summary) |
simple_search_availabilitySearch available booking slots.Search available booking slots.
| Parameter | Type | Description |
|---|---|---|
| city* | string | City name (full or partial, e.g., 'Firenze', 'Milan') |
| medical_service* | string | Service name or symptom description (full or partial, e.g., 'Rx Braccio', 'blood test', 'back pain') |
| start_day | string | Starting date for availability search (YYYY-MM-DD, default: today) |
| end_day | string | Ending date for availability search (YYYY-MM-DD) |
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, no…[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, no…
| Parameter | Type | Description |
|---|---|---|
| city* | string | City name (full or partial, e.g., 'Firenze', 'Milan') |
| medical_service | string | Service name or symptom description (e.g., 'ecografia addome completo') |
| doctor | string | Doctor name (optional, narrows clinic search) |
| clinic | string | Clinic/facility name (optional, narrows clinic search) |
| start_day | string | Start date (YYYY-MM-DD, default: today) |
| end_day | string | End date (YYYY-MM-DD) |
| distance | number | Max distance in km (default: 15) |
| start_time | string | Daily start time HH:mm (e.g., 09:00) |
| end_time | string | Daily end time HH:mm (e.g., 18:00) |
search_suggest_cityFind 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.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.
| Parameter | Type | Description |
|---|---|---|
| term* | string | Partial city name (e.g., 'milan', 'rome') |
smart_suggest_serviceSmart 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_…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_…
| Parameter | Type | Description |
|---|---|---|
| text* | string | Service name, symptom, or medical need description (e.g., 'blood test', 'back pain', 'x-ray arm') |
| top_k | number | Number of results to return (default: 5, max: 10) |
5 of 5 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Search private healthcare appointment availability across Cup24.it: services, doctors, clinics.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.