1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"93235e0870e17b9ae81f9c01208082b5667c2a7e"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="c4f7ca0c-e555-4a85-9e4f-27aa753af4d6",e._sentryDebugIdIdentifier="sentry-dbid-c4f7ca0c-e555-4a85-9e4f-27aa753af4d6")}catch(e){}}();import{j as e}from"./ui-CgrkL8y_.js";import"./vendor-BREUiY_O.js";const a="https://www.foyard.ai/mcp/app",r="https://claude.ai/directory/connectors/foyard",o="https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Foyard&connectorUrl="+encodeURIComponent(a),n="https://www.foyard.ai/privacy-policy",s="https://www.foyard.ai/terms-and-conditions",t="[email protected]",d=["How can I get from London to Paris on 3 October?","Find a refundable hotel near Gare du Nord for 3â5 October, 2 adults","Cheapest way from Zagreb to Split next Friday, train or bus","Business-class flights Munich to New York, 10â17 November","Apartment with a kitchen in Lisbon for a week in May","Open checkout for the second option"],i=[{name:"search_transport",kind:"read-only",text:"Searches flights, trains and buses for one route and date and shows the results as a comparison carousel."},{name:"search_stays",kind:"read-only",text:"Searches hotels and apartments near a place for a date range and shows the cheapest refundable and non-refundable rate per property."},{name:"create_checkout_link",kind:"write",text:"Creates a pending order for one offer from a previous search and returns the URL of its Foyard checkout page. Nothing is charged."}],c=({href:a,children:r})=>e.jsx("a",{href:a,target:"_blank",rel:"noreferrer",className:"text-primary underline break-all",children:r}),l=()=>e.jsxs("div",{className:"max-w-3xl mx-auto py-10 px-4",children:[e.jsx("h1",{className:"text-3xl font-bold mb-6",children:"Foyard for Claude"}),e.jsx("p",{children:"Foyard for Claude is a connector that lets Claude search flights, trains, buses, hotels and apartments through Foyard and show the results inline in the conversation. One transport search covers scheduled and low-cost airlines, Europe's rail and coach networks; one stay search covers hotels and apartments from major global inventories. Each result card has a Book button that opens a Foyard checkout page."}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"What you can ask"}),e.jsx("ul",{className:"list-disc ml-6 space-y-1",children:d.map(a=>e.jsx("li",{children:e.jsx("q",{children:a})},a))}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"How to add it to Claude"}),e.jsx("h3",{className:"font-semibold mt-4 mb-1",children:"Option 1: From the Claude connector directory"}),e.jsxs("p",{children:["Open the Foyard listing in the connector directory and click Connect:"," ",e.jsx(c,{href:r,children:r}),". The listing becomes available once the directory review is complete."]}),e.jsx("h3",{className:"font-semibold mt-4 mb-1",children:"Option 2: As a custom connector"}),e.jsx("p",{className:"mb-2",children:'Use the install link below. It opens the "Add custom connector" dialog in claude.ai with the name and server URL prefilled; review the values and confirm.'}),e.jsx("p",{className:"mb-2",children:e.jsx(c,{href:o,children:"Add Foyard to Claude as a custom connector"})}),e.jsx("p",{className:"mb-2",children:"Or add it manually with this server URL (no authentication is required):"}),e.jsx("pre",{className:"bg-muted text-foreground border border-border rounded p-3 text-sm overflow-x-auto mb-2",children:e.jsx("code",{children:a})}),e.jsx("p",{children:"Once added, the connector works in Claude on the web, in the desktop app and in the mobile apps. Any Claude account can add a custom connector (Free, Pro, Max, Team or Enterprise); connectors are added under Customize > Connectors on the web or desktop app before they appear on mobile."}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"How booking works"}),e.jsxs("ul",{className:"list-disc ml-6 space-y-1",children:[e.jsx("li",{children:"Clicking Book on a result card (or asking Claude to open checkout for an option) creates a pending order and opens a Foyard checkout page in a new tab."}),e.jsx("li",{children:"Passenger or guest details and payment (card via Stripe, or PayPal) are entered on that page."}),e.jsx("li",{children:"Nothing is charged from inside Claude."}),e.jsx("li",{children:"After payment you receive the confirmation and tickets or vouchers by email."}),e.jsxs("li",{children:["Bookings are subject to the Foyard"," ",e.jsx(c,{href:s,children:"Terms and Conditions"}),"."]})]}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"What data is sent to Foyard"}),e.jsx("p",{className:"mb-2",children:"The connector sends Foyard only the search parameters you give Claude (route, dates, number and ages of passengers, location, filters such as cabin class or refundability) and, when you book, the identifier of the offer you chose. No other conversation content is sent. No account or sign-in is needed to search."}),e.jsxs("p",{children:["Personal details are entered only on the checkout page and are handled as described
1in the"," ",e.jsx(c,{href:n,children:"Privacy Policy"}),"."]}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"Tools"}),e.jsx("ul",{className:"list-disc ml-6 space-y-1",children:i.map(a=>e.jsxs("li",{children:[e.jsx("code",{children:a.name})," (",a.kind,"): ",a.text]},a.name))}),e.jsx("h2",{className:"text-xl font-semibold mt-6 mb-2",children:"Support"}),e.jsxs("p",{children:["Email: ",e.jsx("a",{href:`mailto:${t}`,className:"text-primary underline",children:t}),e.jsx("br",{}),e.jsx(c,{href:n,children:"Privacy Policy"})," · ",e.jsx(c,{href:s,children:"Terms and Conditions"})]}),e.jsxs("p",{className:"mt-8 text-sm text-muted-foreground",children:["Foyard is operated by BNBWELCOME d.o.o., Medvedgradska ulica 49, 10000 Zagreb, Croatia."," ",e.jsx(c,{href:"https://www.foyard.ai",children:"www.foyard.ai"})]})]});export{l as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.