{"apiVersion":"v1","directorySlug":"myflextrip-mcp-76678f26be","title":"Myflextrip","description":null,"pageUrl":"https://www.mcpbundles.com/skills/myflextrip-mcp-76678f26be","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.myflextrip.com/mcp","hostedMcpUrl":null,"toolCount":4,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.myflextrip/myflextrip-mcp-76678f26be","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_routes_v1","description":"** ONLY CALL THIS TOOL AFTER get_port_combinations_v1 and user confirmation **","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["origin","destination","currency","locale","passengers","vehicle"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"locale":{"enum":["en","el"],"type":"string"},"origin":{"type":"string","minLength":1},"sort_by":{"enum":["best","cheapest","fastest","earliest","latest"],"type":"string"},"vehicle":{"type":"object","required":["type"],"properties":{"type":{"enum":["none","car","motorcycle","van","truck"],"type":"string"}}},"currency":{"type":"string","maxLength":3,"minLength":3},"end_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"operators":{"type":"array","items":{"type":"string"}},"passengers":{"type":"array","items":{"type":"object","required":["type"],"properties":{"type":{"enum":["adult","child","infant"],"type":"string"}}},"minItems":1},"start_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"destination":{"type":"string","minLength":1},"direct_only":{"type":"boolean"},"return_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"time_window":{"enum":["all_day","morning","afternoon","evening"],"type":"string"}}},"title":"Routes Search","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_routes_v1","displayName":"Routes Search"},{"name":"get_port_combinations_v1","description":"** CALL THIS TOOL FIRST when a user mentions a port or wants to book ferry travel **","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Ports","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_port_combinations_v1","displayName":"Ports"},{"name":"get_final_pricing_v1","description":"Calculate final pricing based on user's SELECTIONS - this is step 3 in the booking flow.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["trips"],"properties":{"trips":{"type":"array","items":{"type":"object","required":["tripId","company","passengers"],"properties":{"tripId":{"anyOf":[{"type":"string"},{"type":"number"}]},"animals":{"type":"array","items":{"type":"object","required":["petCategory"],"properties":{"petCategory":{"type":"string"}}}},"company":{"type":"string"},"services":{"type":"array","items":{"type":"object","required":["serviceType"],"properties":{"serviceType":{"type":"string"},"discountCode":{"type":"string"}}}},"vehicles":{"type":"array","items":{"type":"object","required":["vehicleType"],"properties":{"vehicleType":{"type":"string"},"discountCode":{"type":"string"}}}},"passengers":{"type":"array","items":{"type":"object","required":["passengerType","passengerClass"],"properties":{"discountCode":{"type":"string"},"passengerType":{"type":"string"},"passengerClass":{"type":"string"}}},"minItems":1}}},"minItems":1}}},"title":"Pricing","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_final_pricing_v1","displayName":"Pricing"},{"name":"confirm_booking_v1","description":"Create booking and generate payment link - this is step 4 (FINAL step) in the booking flow.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["trips","reservation"],"properties":{"trips":{"type":"array","items":{"type":"object","required":["tripId","company","passengers"],"properties":{"cabins":{"type":"array","items":{"type":"object","properties":{}},"default":[]},"tripId":{"anyOf":[{"type":"string"},{"type":"number"}]},"animals":{"type":"array","items":{"type":"object","properties":{}},"default":[]},"company":{"type":"string"},"services":{"type":"array","items":{"type":"object","properties":{}},"default":[]},"vehicles":{"type":"array","items":{"type":"object","required":["length","plateNumber","driverName","driverSurname"],"properties":{"length":{"type":"number","exclusiveMinimum":0},"driverName":{"type":"string","minLength":1},"plateNumber":{"type":"string","minLength":1},"driverSurname":{"type":"string","minLength":1}}},"default":[]},"passengers":{"type":"array","items":{"type":"object","required":["surname","name","sexType"],"properties":{"name":{"type":"string","minLength":1},"sexType":{"enum":["MALE","FEMALE"],"type":"string"},"surname":{"type":"string","minLength":1},"birthDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"birthPlace":{"type":"string"},"nationality":{"type":"string"},"documentType":{"type":"string"},"specialNeeds":{"anyOf":[{"type":"string"},{"type":"null"}]},"documentNumber":{"type":"string"},"documentExpirationDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"minItems":1}}},"minItems":1},"reservation":{"type":"object","required":["leaderFirstName","leaderLastName","leaderEmail","leaderPhone"],"properties":{"leaderEmail":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"leaderPhone":{"type":"string","minLength":1},"leaderLastName":{"type":"string","minLength":1},"leaderFirstName":{"type":"string","minLength":1}}},"certusPriceRequestId":{"type":"string"},"liknossPriceRequestId":{"type":"string"}}},"title":"Booking Confirmation","logicalName":"confirm_booking_v1","displayName":"Booking Confirmation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Myflextrip&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubXlmbGV4dHJpcC5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Myflextrip%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.myflextrip.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Myflextrip%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.myflextrip.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Myflextrip&connectorUrl=https%3A%2F%2Fmcp.myflextrip.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Myflextrip\" --url \"https://mcp.myflextrip.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myflextrip-mcp-76678f26be","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myflextrip-mcp-76678f26be/tools/{tool}","mcpServerUrl":"https://mcp.myflextrip.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/myflextrip-mcp-76678f26be?live=1"}