# RM NCC - Rome Private Transfers ## Services RM NCC provides private NCC transfers with luxury Mercedes vehicles, professional English-speaking drivers, and fixed rates. Serving Rome and all major Italian cities, airports, train stations, and ports. ## Vehicle Fleet - **Sedan (Mercedes E-Class)**: Up to 4 passengers, 10 cargo capacity - **Van (Mercedes V-Class)**: Up to 8 passengers, 33 cargo capacity - Meet & Greet included on all bookings - Child seats and booster seats available (+15€ / +10€) ## Pricing All prices in EUR. Night surcharge (22:00-06:00): +30%. Holiday surcharge: variable. ### Fixed-Route Prices (Local) | From | To | Sedan | Van | KM approx | |---|---|---|---|---| | Rome | Rome | 45€ | 60€ | 0 | | Rome | Fiumicino Airport (FCO) | 70€ | 90€ | 30 | | Rome | Ciampino Airport (CIA) | 60€ | 80€ | 20 | | Rome | Termini Train Station | 40€ | 50€ | 0 | | Rome | Tiburtina Train Station | 40€ | 50€ | 0 | | Rome | Civitavecchia Port | 180€ | 220€ | 70 | | Fiumicino Airport (FCO) | Rome | 75€ | 95€ | 30 | | Fiumicino Airport (FCO) | Ciampino Airport (CIA) | 65€ | 85€ | 10 | | Fiumicino Airport (FCO) | Termini Train Station | 75€ | 95€ | 30 | | Fiumicino Airport (FCO) | Tiburtina Train Station | 75€ | 95€ | 30 | | Fiumicino Airport (FCO) | Civitavecchia Port | 155€ | 180€ | 40 | | Ciampino Airport (CIA) | Rome | 60€ | 80€ | 20 | | Ciampino Airport (CIA) | Fiumicino Airport (FCO) | 65€ | 85€ | 10 | | Ciampino Airport (CIA) | Termini Train Station | 60€ | 80€ | 20 | | Ciampino Airport (CIA) | Tiburtina Train Station | 60€ | 80€ | 20 | | Ciampino Airport (CIA) | Civitavecchia Port | 160€ | 190€ | 50 | | Termini Train Station | Rome | 40€ | 50€ | 0 | | Termini Train Station | Fiumicino Airport (FCO) | 75€ | 95€ | 30 | | Termini Train Station | Ciampino Airport (CIA) | 60€ | 80€ | 20 | | Termini Train Station | Tiburtina Train Station | 40€ | 50€ | 0 | | Termini Train Station | Civitavecchia Port | 190€ | 230€ | 70 | | Tiburtina Train Station | Rome | 40€ | 50€ | 0 | | Tiburtina Train Station | Fiumicino Airport (FCO) | 75€ | 95€ | 30 | | Tiburtina Train Station | Ciampino Airport (CIA) | 60€ | 80€ | 20 | | Tiburtina Train Station | Termini Train Station | 40€ | 50€ | 0 | | Tiburtina Train Station | Civitavecchia Port | 190€ | 230€ | 70 | | Civitavecchia Port | Rome | 180€ | 220€ | 70 | | Civitavecchia Port | Fiumicino Airport (FCO) | 155€ | 180€ | 40 | | Civitavecchia Port | Ciampino Airport (CIA) | 160€ | 190€ | 50 | | Civitavecchia Port | Termini Train Station | 180€ | 220€ | 70 | | Civitavecchia Port | Tiburtina Train Station | 180€ | 220€ | 70 | ### Distance-Based Rates (All Italy) | Vehicle | Day (06:00-22:00) | Night (22:00-06:00) | |---|---|---| | Sedan | 2.40€/km | 2.60€/km | | Van | 2.60€/km | 2.90€/km | Round trip: 2x base rate with 15% off the return leg (same-day return). Full pricing at: https://rmncc.com/pricing.json ## Payment Methods - **Cash**: Pay directly to driver (check-in required 24h-6h before departure) - **Revolut / Credit Card**: Pay online securely ## Check-in Process (Cash Bookings Only) - Check-in required between 24 and 3 hours before departure - Reminder emails sent at 24h, 12h, and 6h before departure - Check-in page: https://rmncc.com/booking/check-in/ - Without check-in, driver will not depart - Contact support if check-in window is missed ## Key Pages - Home: https://rmncc.com/ - Booking: https://rmncc.com/booking/ - Destinations: https://rmncc.com/cities/ - Transfers: https://rmncc.com/transfers/ - Tours: https://rmncc.com/tours/ - Pricing: https://rmncc.com/pricing/ - Trips Admin: https://rmncc.com/trips/ - Check-in: https://rmncc.com/booking/check-in/ - Contact: https://rmncc.com/contact-us/ ## API Endpoints ### Public (no auth) - `GET https://rmncc.com/booking/api/destinations.php` — List all 70 destinations - `GET https://rmncc.com/pricing.json` — All prices in one JSON file (AI-optimized) - `POST https://rmncc.com/booking/php-trip.php` — Get transfer quote (JSON). Required: date, time, from, to, passengers - `GET https://rmncc.com/openapi.json` — OpenAPI 3.0 specification - `GET https://rmncc.com/.well-known/ai-plugin.json` — AI plugin manifest - `POST https://rmncc.com/booking/api/ai/chat.php` — AI chat booking assistant (DeepSeek) - `POST https://rmncc.com/booking/api/ai/autonomous.php` — Autonomous AI booking (single call, full booking) ### Authenticated (booking key required) - `POST https://rmncc.com/booking/api/ai/` — Create and confirm booking - `POST https://rmncc.com/booking/api/manage.php` — Cancel or modify booking ## How to Book via API 1. `GET /booking/api/destinations.php` — get available cities 2. `POST /booking/php-trip.php` — send date, time, from, to, passengers to get price 3. `POST /booking/api/ai/` — send all passenger data to create booking 4. Confirmation email sent automatically with booking URL ## Booking Schema (AI endpoint) ```json { "action": "book", "from": "Rome", "to": "Fiumicino Airport (FCO)", "date": "15/07/2026", "time": "09:00", "passengers": 2, "round_trip": false, "small_luggage": 0, "medium_luggage": 2, "large_luggage": 1, "extras": "", "first_name": "John", "last_name": "Doe", "email": "john@example.com", "phone": "+44123456789", "pickup_address": "Via del Corso 1", "dropoff_address": "", "fts_number": "", "payment_method": "cash", "agree_terms": true } ``` ## Destinations (70 total) ### Rome Area (Local) Rome, Fiumicino Airport (FCO), Ciampino Airport (CIA), Termini Train Station, Tiburtina Train Station, Civitavecchia Port ### Italy Alberobello, Amalfi, Arezzo, Assisi, Bari, Bergamo, Bologna, Bolzano, Brindisi, Capri, Castel Gandolfo, Catania, Cinque Terre, Como, Cortona, Ferrara, Florence, Formia, Frascati, Gaeta, Genoa, Herculaneum, Ischia, Lake Como, Lecce, Lucca, Matera, Milan, Modena, Montepulciano, Naples, Nemi, Norcia, Orvieto, Ostia Antica, Padua, Palermo, Parma, Perugia, Pienza, Pisa, Pompeii, Positano, Ravello, Ravenna, Reggio Emilia, Rimini, San Gimignano, Siena, Sorrento, Spoleto, Syracuse, Taormina, Taranto, Tarquinia, Terni, Tivoli, Trento, Trieste, Turin, Udine, Venice, Verona, Viterbo ## Transfers - Airport: FCO, CIA - Train stations: Termini, Tiburtina - Port: Civitavecchia - City-to-city: All 66 destinations - Hourly chauffeur service available ## Tours - Rome Sightseeing Tours - Outlet Shopping Tours ## MCP Server (Model Context Protocol) The RM NCC MCP server allows any MCP-compatible AI (Claude, Cursor, DeepSeek, Qwen, Gemini, etc.) to book transfers autonomously. ### Connection - **SSE Endpoint (HTTPS)**: `https://mcp.rmncc.com/sse` - **Health Check**: `https://mcp.rmncc.com/health` - **STDIO (SSH)**: `ssh root@94.72.111.217 python3 /var/www/vhosts/rmncc.com/mcp/server.py` - **Subdomain**: All MCP endpoints are also available at `https://mcp.rmncc.com/sse` ### Available Tools #### book_transfer — Create a provisional booking Creates a private transfer booking. Returns booking ID, key, price, confirmation URL, and check-in URL (for cash bookings). Email confirmation sent automatically. Parameters: - from (string, required) — Pickup location (use English names from getDestinations) - to (string, required) — Destination (use English names from getDestinations) - date (string, required) — Date in DD/MM/YYYY format - time (string, required) — Time in HH:MM 24h format - passengers (integer, required) — Number of passengers (1-50) - first_name (string, required) — Passenger first name - last_name (string, required) — Passenger last name - email (string, required) — Contact email - phone (string, required) — International format (+44123456789) - payment_method (string, optional) — "cash", "revolut", or "pending" (default) - vehicle (string, optional) — "sedan" (default) or "van" - round_trip (integer, optional) — 0=one-way, 1=round-trip - small_luggage (integer, optional) — Count of small bags - medium_luggage (integer, optional) — Count of medium bags - large_luggage (integer, optional) — Count of large bags - pickup_address (string, optional) — Full street address - notes (string, optional) — Notes for the chauffeur Returns: - booking_id — Unique booking number - booking_key — Secret key for booking management - route — {from, to} - price — Transfer price (EUR) - total_price — Total including extras (EUR) - currency — Always "EUR" - confirmation_url — URL to view/complete booking - checkin_url — URL for check-in (cash bookings only, null otherwise) - email_sent — Boolean indicating if confirmation email was sent Rate limits: 24 bookings per day per email, 24 per phone. #### get_prices — Get all pricing Returns 31 fixed-route prices (Rome, FCO, CIA, Termini, Tiburtina, Civitavecchia) and per-km rates for 64 Italian cities. All prices in EUR. #### get_destinations — List all destinations Returns 70 destinations: 6 local pickup points + 64 Italian cities. ### Pricing Details - **Fixed routes**: 31 combinations of Rome-area locations with sedan/van prices - **Distance rates**: Sedan day 2.40€/km, night 2.60€/km. Van day 2.60€/km, night 2.90€/km - **Night surcharge**: +30% between 22:00 and 06:00 - **Holiday surcharge**: Variable, calculated automatically - **Extras**: Child seat 15€, booster seat 10€, wait time 40€/hour (max 5h) ### MCP Configuration Examples Claude Desktop / Cursor (STDIO via SSH): ```json { "mcpServers": { "rmncc": { "command": "ssh", "args": ["-i", "~/.ssh/id_rmncc", "root@94.72.111.217", "python3 /var/www/vhosts/rmncc.com/mcp/server.py"] } } } ``` DeepSeek / Qwen / Gemini / any HTTP client (SSE): ```json { "mcpServers": { "rmncc": { "url": "https://mcp.rmncc.com/sse" } } } ``` ### Example Booking Flow via MCP 1. Call `get_destinations` to confirm locations exist 2. Call `get_prices` to know the exact rate 3. Present summary to user and ask for confirmation 4. Call `book_transfer` with all required parameters 5. Share booking ID and confirmation URL with user ### Compatibility - Claude Desktop (Anthropic) — STDIO via SSH - Cursor / VS Code — STDIO via SSH - DeepSeek — SSE via HTTPS - QwenLM — SSE via HTTPS - Google Gemini — SSE via HTTPS - Perplexity — SSE via HTTPS - Windsurf — STDIO or SSE - Any MCP-compatible client — Both transports supported ## Contact - Email: info@rmncc.com - Phone / WhatsApp: +44 740 402 6838 - Emergency: emergency@rmncc.com - Website: https://rmncc.com - Company: MPA Global Ltd (UK Reg: 15822146)