### Tool Definition: Get Direct Connections Source: https://ferryhopper.github.io/fh-mcp Retrieves a list of all direct ferry connections available from a specified port. ```json { "name": "", "description": "Get a list of all the direct connections between ports", "parameters": { "portLocation": "string" } } ``` -------------------------------- ### Tool Definition: get_ports Source: https://ferryhopper.github.io/fh-mcp Retrieves a list of global ports and their associated details. ```json { "name": "get_ports", "description": "Get a list of global ports and their details" } ``` -------------------------------- ### MCP Server Connection URL Source: https://ferryhopper.github.io/fh-mcp The endpoint URL required to connect MCP-enabled clients to the Ferryhopper server. ```text https://mcp.ferryhopper.com/mcp ``` -------------------------------- ### Tool Definition: get_disruptions Source: https://ferryhopper.github.io/fh-mcp Retrieves active travel disruptions such as cancellations, vessel changes, and weather warnings for a specific country and date. ```json { "name": "get_disruptions", "description": "Get a list of disruptions for a given date and country, including trip cancellations, vessel changes, schedule modifications, weather warnings, and port changes", "parameters": { "country": "string (ISO 3166-1 alpha-2, e.g. \"GR\")", "tripDate": "string (YYYY-MM-DD)" } } ``` -------------------------------- ### Tool Definition: search_trips Source: https://ferryhopper.github.io/fh-mcp Returns carousel-ready UI blocks and structured trip data for searching ferry routes between locations on a specific date. ```json { "name": "search_trips", "description": "Return carousel-ready UI blocks plus identical structured data for hosts without MCP app rendering", "parameters": { "departureLocation": "string", "arrivalLocation": "string", "date": "string (YYYY-MM-DD)" } } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.