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?

Full API docs Swagger UI