/vendor/trainline/AgentRouting.json or
/vendor/trainline/AgentContext.json directly.
trainline.com
Overview
Does trainline.com support MCP?
No confirmed MCP support was found for trainline.com as of 2026-06-26.
What agentic protocols does trainline.com support?
As of 2026-06-26, trainline.com has confirmed support for proprietary and self_declared_discovery.
Is trainline.com's API publicly accessible or partner-gated?
Access varies by protocol: partner only, open.
Does trainline.com explicitly prohibit automated access?
Yes. trainline.com's terms of service explicitly prohibit automated or scraper access to the public website without prior written permission.
Is trainline.com agent-ready?
Partial. trainline.com supports some agentic workflows but requires a human handoff for certain operations — see the protocols and summary sections for details.
Protocols
No evidence that Trainline (trainline.com) has implemented ACP. Named ACP launch partners include Etsy, Shopify merchants (Glossier, SKIMS, Spanx, Vuori), URBN brands, Coach, Kate Spade, Revolve, Ashley Furniture, and Instacart — Trainline is not among them. Trainline does have a ChatGPT app integration (launched late 2024), but it is a search and route-planning interface that redirects users to Trainline.com for booking completion, not an ACP-based Stripe-powered inline checkout. No vendor-specific statement, documentation, or partner announcement linking Trainline to ACP was found; recorded as not_found rather than confirmed_absent because absence of a vendor-specific statement is the basis for this determination.
No evidence found that Trainline has adopted, piloted, or endorsed AP2. The protocol's 60+ named launch partners (announced September 2025) include Mastercard, American Express, PayPal, Adyen, Coinbase, Etsy, Revolut, Salesforce, ServiceNow, Worldpay, and others — Trainline is not among them. No vendor-specific statement, developer documentation, or press release from Trainline references AP2 or the FIDO Alliance Payments Technical Working Group. Recorded as not_found rather than confirmed_absent because no Trainline-specific statement of non-participation was located; absence is from the public partner record, not from a Trainline declaration.
No official Trainline MCP server found across all checked surfaces: Trainline's own developer/partner docs at tps.thetrainline.com, the trainline-eu GitHub org, and Trainline press/blog channels. A third-party Apify scraper (studio-amba/trainline-scraper at apify.com) surfaces as an Apify MCP interface to scraped Trainline data, but this is an unsanctioned community tool, not a Trainline-published MCP surface. Trainline's ChatGPT integration (announced ~2025) uses OpenAI's apps/connectors framework, not MCP. Recorded as not_found rather than confirmed_absent because no vendor-specific statement deprecating or ruling out MCP was located.
No evidence found that Trainline (trainline.com / thetrainline.com) has implemented or is a launch partner for MPP. Named MPP ecosystem partners at launch (March 2026) include Visa, Mastercard, Deutsche Bank, Standard Chartered, Revolut, Nubank, Shopify, OpenAI, Anthropic, Ramp, and DoorDash — Trainline is not among them. mpp.dev/services lists live MPP-enabled services with no rail/travel booking vendor matching Trainline. Trainline's own developer-facing surfaces (tps.thetrainline.com, thetrainline.com/solutions/api) make no mention of MPP or Stripe/Tempo machine-payment integration. Status is recorded as not_found rather than confirmed_absent because no Trainline-specific statement ruling out MPP was located.
No evidence found that trainline.com has implemented NLWeb. Named early adopters at Microsoft's Build 2025 launch include TripAdvisor, Shopify, Eventbrite, Hearst, O'Reilly Media, Common Sense Media, Chicago Public Media, Snowflake, and others — Trainline is not among them. No vendor-specific statement, deprecation notice, or any reference to trainline.com deploying /ask or /mcp NLWeb endpoints was located. Recorded as not_found rather than confirmed_absent because the absence of evidence here is lack of a finding, not a vendor-issued denial.
No evidence found that Trainline (trainline.com) has adopted or announced UCP. Named UCP launch partners (January 2026) include Shopify, Etsy, Wayfair, Target, and Walmart as co-developers, with endorsers including Adyen, American Express, Best Buy, Flipkart, Macy's, Mastercard, The Home Depot, Stripe, Visa, and Zalando; Trainline is not among them. UCP's travel/lodging vertical exists (developers.google.com/merchant/ucp and developers.google.com/hotels/ucp/faq) but no Trainline mention was found in any UCP partner announcement, tracker (agenticplug.ai), or industry coverage. Travel industry commentary notes UCP currently has structural gaps for rail/transit ticketing relative to retail product catalogs.
No evidence found of Trainline (trainline.com / thetrainline.com) implementing or announcing WebMCP support. Named demos and early adopters in the WebMCP early preview program reference generic Google-produced demos (e.g., 'Travel demo (React)', 'Le Petit Bistro', 'WebMCP zaMaker') and the webmcp.cool directory, none of which list Trainline. The protocol itself is in early preview (Chrome 146 Canary, flag-gated) as of mid-2026 and is not production-ready, making broad vendor adoption rare overall. No vendor-specific statement, deprecation notice, or confirmed absence was located — recorded as not_found rather than confirmed_absent.
Trainline confirmed a ChatGPT integration in November 2024 (announced via official Trainline LinkedIn posts: route search and comparison within a conversational interface, with redirect to Trainline for booking), but this predates the OpenAI Apps SDK framework by ~11 months and was a different surface (custom GPT or connector). The Oct 2025 Apps SDK official launch partners were Booking.com, Canva, Coursera, Figma, Expedia, Spotify, and Zillow — Trainline is not among them. A May 2026 Diginomica interview with CEO Jody Ford (https://diginomica.com/why-traineline-betting-ai-will-be-just-ticket-transport-its-mobile-app-market-success-next-station) references 'recently integrated the Trainline app within ChatGPT' for route search and comparison, but this phrasing is ambiguous and no vendor-specific statement explicitly mentions the Apps SDK framework or a post-Oct-2025 rebuild; it may simply be describing the ongoing Nov 2024 integration. No vendor-specific evidence of an Apps SDK-built app was located.
Rail and coach ticket search, live pricing and availability, booking and payment (280+ carriers across Europe and UK), real-time disruption/delay/platform data, aftersales operations (cancellations within an hour, exchanges, refunds, journey changes), seat maps, SplitSave UK fare splitting, multi-currency payment. Also includes a ready-built Agent Tool front-end for customer-service agents to retrieve bookings and process refunds, available standalone or alongside the API.
Trainline Partner Solutions exposes a single proprietary RESTful API ('Global API') documented at https://tps.thetrainline.com/our-products/global-api/ and https://www.thetrainline.com/solutions/api. Access requires a business contact/sales engagement ('Get in touch') rather than self-serve signup; Trainline states average integration time is 12 weeks, and detailed technical documentation with sample scripts is provided only post-onboarding. No publicly callable endpoint URL or auth specification is available to unauthenticated researchers, so the check was partially obstructed by the partner gate, but the API's existence and capabilities are confirmed via Trainline's own marketing pages. The affiliate/tracked-links programme and the White Label UI are not separate programmable APIs and are excluded from this entry.
Site navigation map for LLMs: curated links to rail operator pages, route information, and ticket-booking entry points across 270+ European and UK carriers. Allows an LLM to orient to Trainline's content structure and reach specific operator or route pages without crawling the full site. Does not appear to expose a programmatic API or agent-callable booking endpoint directly.
A web search result returned a direct content snippet from https://www.thetrainline.com/llms.txt, confirming the file is published and publicly accessible. The snippet showed structured markdown links to French and Austrian rail carrier pages (SNCF, ÖBB, etc.), consistent with a site-map-style llms.txt. No evidence found for AGENTS.md or /.well-known/agent at the same domain. Direct HTTP fetches from the research sandbox were blocked by DNS timeout, but the file's existence and partial content were independently confirmed via indexed search results. Recorded as confirmed_present on the basis of vendor-specific evidence (the file URL and content originate from thetrainline.com itself); absence of AGENTS.md and .well-known/agent is not_found by lack of any indexed evidence.
Summary
Has agent interface: partial
Contact Trainline Partner Solutions via the business inquiry form at thetrainline.com/solutions/api to initiate a sales engagement and gain access to the proprietary Global API; once credentialed, use the documented RESTful API for rail/coach search, booking, and aftersales operations across 280+ European and UK carriers. An llms.txt file at thetrainline.com/llms.txt is publicly accessible and can be used immediately for site orientation and carrier/route discovery without authentication.
AgentContext
Verified discrepancies
Vendor claim: Trainline presents ticket prices during search and implies these are the full costs payable; its own advertising claimed customers 'won't find cheaper same-day tickets' via its app. Its support documentation acknowledges booking fees but describes them as variable and dependent on booking channel, timing, and ticket value — without surfacing a fixed, upfront amount at the search stage.
What actually happens: Trainline charges booking fees that are not consistently disclosed at the point of search: the fee amount depends on whether the user books via the website or app, the time of purchase, and the ticket value, and Trainline acknowledges it runs A/B tests that give 'some customers a slightly different experience to others.' Additionally, collecting a physical ticket at the station carries a £1.00 fee, and postal delivery adds £2.75–£8.25, none of which are shown in the initial search result price. The UK Advertising Standards Authority (ASA) also upheld a complaint against Trainline's 'won't find cheaper' price guarantee claim in early 2025, ruling that the ads were misleading to consumers.
Agent guidance: Before confirming any Trainline booking, an agent must proceed all the way to the final checkout screen and compare the total cost (including any booking fee and delivery fee) against the price shown at the search/results stage. Do not treat the search-results price as the final price. If booking via the website rather than the app, expect a higher booking fee. Prefer e-ticket delivery to avoid the £1.00 station-collection or £2.75–£8.25 postal delivery surcharges.
- Trainline's own support page confirms booking fees vary by channel, timing, and ticket value, and that A/B testing means 'some customers may have a slightly different experience' — meaning the fee shown (or not shown) at search is not consistent or transparent.
- The ASA upheld complaints against two Trainline ads (a VOD ad and a radio ad) claiming customers 'won't find cheaper same-day tickets,' ruling the ads were misleading because Trainline's pricing advantages were not as clear-cut as claimed.
- Legal analysis of the ASA ruling notes that Trainline argued its booking-fee structure made prices competitive, but the ASA rejected this as insufficient to support a blanket 'lowest price' claim, highlighting the complexity and opacity of its fee model.
Vendor claim: Trainline presents itself as a ticket retailer through which customers purchase rail tickets, collecting payment and issuing tickets on behalf of train operating companies (TOCs). Its terms describe itself as the customer's primary point of contact for support, refunds, and complaints.
What actually happens: In practice, when disputes arise — particularly over refunds for cancelled or delayed services — Trainline deflects liability to the underlying train operating companies (TOCs). Critically, the Rail Ombudsman (an official UK dispute resolution body) has no jurisdiction over third-party ticket retailers like Trainline, only over TOCs. This creates a liability gap: Trainline holds the customer's payment but is outside the Rail Ombudsman's remit, while TOCs may refuse to accept full responsibility for tickets not sold directly by them. Parliamentary evidence submitted by the Rail Ombudsman explicitly identifies this as a 'significant inconsistency and tangible consumer detriment.'
Agent guidance: When completing a transaction on Trainline on behalf of a user, explicitly warn the user before purchase that Trainline is a third-party retailer — not the train operating company — and that in the event of cancellation or dispute, the Rail Ombudsman cannot adjudicate against Trainline directly. Advise the user to check the TOC's own website for the ticket type in question, as buying direct from the TOC preserves full Rail Ombudsman coverage and avoids potential admin fee deductions on refunds.
- The UK Rail Ombudsman's written evidence to Parliament states it has no remit over third-party ticket retailers like Trainline, meaning consumers who bought via Trainline cannot use the Rail Ombudsman to resolve disputes, and TOCs sometimes only make 'gesture' settlements to fill the gap.
- MoneySavingExpert community discussions document that Trainline charges admin/cancellation fees even for cancellations caused by the rail operator, and that consumers face confusion about whether to seek refunds from Trainline or the TOC.
Human handoff required for
Verify the final checkout total against the search-result price before confirming any booking, and escalate to a human if the checkout total exceeds the search-result price by an amount the user has not pre-authorised — including booking fees that vary by channel or A/B test cohort, the £1.00 station-collection fee, or the £2.75–£8.25 postal delivery fee.
- Trainline's own support documentation acknowledges that booking fees vary by channel, timing, ticket value, and ongoing A/B tests, meaning the price shown at the search stage is not guaranteed to be the final checkout price.
- The UK Advertising Standards Authority upheld a complaint in early 2025 ruling that Trainline's 'won't find cheaper same-day tickets' advertising claim was misleading to consumers.
Escalate to a human before completing a Trainline booking on behalf of a user who indicates they may need to cancel, claim a delay repay, or dispute a charge — because Trainline sits outside the Rail Ombudsman's jurisdiction, creating a liability gap where Trainline holds the payment but the official dispute resolution body cannot adjudicate against it, and the relevant TOC may refuse full responsibility for tickets not purchased directly.
- The UK Rail Ombudsman's parliamentary written evidence explicitly states it has no jurisdiction over third-party ticket retailers such as Trainline, identifying this as a 'significant inconsistency and tangible consumer detriment' for customers who booked via a retailer rather than directly with the train operating company.
- Trainline's own terms position it as the customer's primary contact for support and refunds, yet in practice it deflects cancellation and delay liability to the underlying train operating companies, leaving consumers without a clear escalation path.
If a user's intended booking involves a ticket type also sold directly by the relevant train operating company, escalate to a human to confirm whether buying direct from the TOC is preferable — because purchasing via Trainline removes Rail Ombudsman coverage and may involve admin fee deductions on refunds that would not apply on a direct TOC purchase.
- The Rail Ombudsman's parliamentary evidence confirms that its jurisdiction covers TOCs directly but not third-party retailers like Trainline, meaning a ticket bought via Trainline forfeits access to that formal dispute resolution channel.
- Trainline's refund documentation acknowledges that admin fees may be deducted from refunds processed through its platform, a cost that may not apply when booking directly with a TOC.
Five categories were checked for trainline.com. Discrepancy_pricing returned a finding: Trainline's search-result prices do not reliably reflect the final checkout total due to variable booking fees (channel- and A/B-test-dependent), a £1.00 station-collection fee, and £2.75–£8.25 postal delivery fees, and the UK ASA upheld a misleading-advertising complaint against Trainline in early 2025. Discrepancy_identity returned a finding: the UK Rail Ombudsman has no jurisdiction over Trainline as a third-party retailer, creating a documented liability gap in cancellation and dispute scenarios. Discrepancy_availability returned no finding: consumer complaints about checkout errors and seat reassignment were anecdotal and carrier-side rather than a verified systemic pattern. Discrepancy_policy returned no finding: Trainline's refund and cancellation policies appear to be documented and applied consistently, with one noted policy update (April 2025) representing a disclosed change rather than an enforcement gap. Discrepancy_undisclosed_constraint returned no finding: a 2025 ASA ruling on advertising and a beta AI assistant quality issue were identified but neither constitutes a hidden constraint within the core booking flow.