MCP Server for AI Agents
Use F1 Penthouse Florence directly from Claude Desktop or any MCP-compatible agent.
What is MCP?
Model Context Protocol (MCP) is an open standard developed by Anthropic that lets AI assistants like Claude call external tools and data sources in a structured way. Instead of browsing the web or guessing, the AI calls a defined tool and gets a machine-readable response.
Our MCP server exposes the F1 Penthouse Florence booking system as a set of typed tools that any MCP client can use.
Available tools
get_property_info
Returns full property details: capacity, amenities, pricing, policies, location, reviews.
Params: No parameters required.
check_availability
Check if the penthouse is available for given dates and get a full price breakdown.
Params: check_in (date), check_out (date), guests (int 1–7)
get_price_quote
Get a detailed price quote for specific dates.
Params: check_in, check_out, guests
create_reservation
Create a reservation hold that blocks the dates. Returns a payment link.
Params: check_in, check_out, guests, guest (object with name/email/phone)
get_reservation_status
Check the status of an existing reservation by ID.
Params: reservation_id (string)
Installation (Claude Desktop)
Add to your claude_desktop_config.json:
{
"mcpServers": {
"f1-penthouse": {
"command": "npx",
"args": [
"-y",
"@f1penthouse/mcp-server"
],
"env": {
"F1_API_BASE": "https://lacorsasuit.com"
}
}
}
}
Example agent conversation
User
Is the F1 Penthouse in Florence available from June 10–17 for 5 people? How much would it cost?
Claude (calls check_availability)
Tool call: check_availability(check_in="2026-06-10", check_out="2026-06-17", guests=5)
Claude (response)
Yes, the F1 Penthouse Florence is available June 10–17 (7 nights). Here's the breakdown: accommodation €2,450, weekly discount −€245, cleaning fee €150, tourist tax €122. Total: €2,477 for 5 guests. Would you like me to create a booking hold?