Skip to main content
AI-Native Ferry API

McpFerry

Connect your AI agents to the ferry industry. McpFerry exposes the full booking flow via the Model Context Protocol (MCP) — search, book, confirm and cancel ferries directly from Claude, ChatGPT or any MCP-compatible assistant.

MCP Tool Call
{
  "method": "tools/call",
  "params": {
    "name": "search_availability",
    "arguments": {
      "request": {
        "company": "balearia",
        "depart_code": "ALGE",
        "arrive_code": "PALM",
        "out_at": "2026-07-15"
      },
      "passengers": [
        { "type": "ADT", "age": 30 }
      ]
    }
  }
}

What is MCP?

The Model Context Protocol is an open standard by Anthropic that lets AI assistants interact with external tools and data sources. McpFerry makes FerryGate the first ferry platform natively accessible to AI agents.

AI-Native Interface

No REST calls to write. Your AI assistant discovers and calls ferry tools autonomously via the MCP protocol.

6 Resources + 5 Tools

6 read-only resources (ports, companies, countries, vehicles, departures) and 5 booking tools covering the full lifecycle.

Same Auth, Same Data

Uses the same Bearer API key and connects to the same 35+ ferry operators as ApiFerry. One key, two protocols.

Single Endpoint

One HTTP endpoint (POST /mcp) handles everything via JSON-RPC 2.0. No route mapping needed.

Natural Language Booking

Users describe their trip in plain language. The AI agent handles search, booking, and ticketing automatically.

Production-Ready

Enterprise-grade infrastructure with session management, structured error handling and full logging. Built for reliability from day one.

MCP CAPABILITIES

Resources & Tools

Resources (read-only data)

RESFerry-PortsPort codes & GPS
RESFerry-CompaniesOperator codes
RESCountriesISO codes & prefixes
RESVehicle-BrandsBrands catalog
RESVehicle-DataVehicle dimensions
RESDeparturesScheduled sailings

Tools (booking actions)

TOOLsearch_availability
TOOLcreate_booking
TOOLconfirm_booking
TOOLview_ticket
TOOLcancel_ticket

The AI agent reads resources to discover available ports, companies and vehicles, then calls tools to execute the complete booking flow — all in a single conversation.

AI Booking Flow

1
Read resourcesFerry-Ports, Ferry-Companies
2
Search sailingssearch_availability
3
Create bookingcreate_booking
4
Confirm & issue ticketconfirm_booking
5
View or cancelview_ticket / cancel_ticket

Built for AI-powered travel

Integrate ferry booking into any AI experience

AI Travel Agents

Build conversational travel agents that can search, compare and book ferry crossings through natural dialogue.

Claude, ChatGPT, Gemini

Copilot for Agents

Give your travel agency staff an AI copilot that handles ferry operations while they focus on customer relationships.

Agency productivity

Automated Workflows

Automate group bookings, seasonal route monitoring and bulk operations with AI-driven workflows.

n8n, LangChain, CrewAI

Customer Support Bots

Let your support chatbot check ticket status, view booking details and process cancellations without human intervention.

Intercom, Zendesk, Crisp

Voice Assistants

Enable voice-based ferry booking through smart speakers and phone systems. Customers speak, the AI books.

Vapi, Bland, ElevenLabs

Multi-modal Trip Planning

Combine ferry data with flights, hotels and car rentals. AI agents orchestrate complete multi-transport itineraries.

End-to-end travel

Same power, new interface

McpFerry connects to the same infrastructure as ApiFerry

35+
Ferry Operators

All major Mediterranean & Atlantic routes

5
MCP Tools

Complete booking lifecycle

6
MCP Resources

Reference data catalogue

1
Endpoint

POST /mcp

Ready to connect your AI?

Get your API key and point your MCP client to our endpoint. Your AI agent will discover ferry tools automatically.