Description

Discover and book flights and hotels with real-time availability and pricing inside your conversation.

Website Preview

Screenshot of EaseMyTrip website

App Screenshots

Capabilities

Works in Conversation

Publisher Intelligence

Insights and recommendations for app publishers. See how your app performs and how to improve discoverability.

Server Status flight-search-python v1.21.2

3
Tools
2
Resources
0
Prompts
https://emt-mcp-server.easemytrip.com/mcp

Last checked: 23h ago

Technical Details
Connection Latency 765ms
30-Day Uptime 100.0%

Tools(3)

Showing 3 of 3 tools

Sorted by toolName
ToolDescriptionFlagsTestLast Tested
emt_knowledge_base
Use this tool ONLY when the user is asking about EaseMyTrip POLICIES, RULES, or FAQs — NOT when they want to actually perform an action like cancelling a booking. USE this tool for questions like: - 'What IS the cancellation policy?' (asking about rules) - 'How long does a refund take?' (asking about timelines) - 'What payment methods are accepted?' (asking about options) - 'What is free cancellation?' (asking about a feature) - 'How many hours before can I cancel a bus?' (asking about rules) DO NOT use this tool when the user wants to actually DO something: - 'I want to cancel my flight' → use the cancellation tool instead - 'Cancel my booking EMT123' → use the cancellation tool instead - 'Make the refund for my booking EMT123' → use the refund tool - 'I need to cancel my hotel' → use the cancellation tool instead Covers: cancellation rules, refund timelines, payment methods, price lock, date change, tatkal, baggage, insurance, hotel check-in, EMT wallet, train documents, infant travel, visa, support contacts, company info. Pass 'vertical' (flight/train/bus/hotel) when the question is clearly about one service type. Leave null for generic questions.
read-only
100%Latency 1.6s
May 9, 2026
search_flights
Purpose: - Search for flights on EaseMyTrip with comprehensive filtering options including origin, destination, dates, passengers, cabin class, stops, time windows, and special fare types. Parameters (Fields): - origin (string, required): Origin airport IATA code. Examples: 'DEL' for Delhi, 'BOM' for Mumbai, 'BLR' for Bangalore. - If You Donot have Airport code Ask From user. - destination (string, required): Destination airport IATA code. Examples: 'BOM' for Mumbai, 'DEL' for Delhi, 'MAA' for Chennai. - outboundDate (string, required): Outbound flight date in YYYY-MM-DD format. Example: '2024-12-25'. - returnDate (string | null, optional): Return flight date in YYYY-MM-DD format for round-trip. Set null/omit for one-way. Example: '2024-12-30'. - adults (integer, default: 1): Number of adults (12+). Range 1-9. - children (integer, default: 0): Number of children (2-11). Range 0-8. - infants (integer, default: 0): Number of infants (<2). Range 0-8; cannot exceed adults. IMPORTANT: Children and infants CANNOT travel alone. At least 1 adult is REQUIRED when children or infants are present. If the user requests travel for only children/infants without mentioning any adult, do NOT call this tool. Instead, ask the user to confirm how many adults will be travelling. Example: 'search a flight from delhi to mumbai on 15 april for 1 child' — do NOT search, ask the user 'Children cannot travel alone. How many adults will be accompanying the child?' - cabin (string | null, optional): Cabin class 'economy', 'premium economy', 'business', 'first'. - stops (integer | null, optional): Max stops: 0=non-stop, 1=max 1 stop, 2=max 2 stops. Omit for no preference. - fastest (boolean | null, optional): true if user asks for fastest/shortest/quickest flights. - refundable (boolean | null, optional): true to show only refundable options, false for non-refundable only; omit for all. - departureTimeWindow (string, default '00:00-24:00'): Preferred departure range 'HH:MM-HH:MM'; accepts natural terms like morning/afternoon/evening/night/early morning or loose ranges like '6am-11am'. - arrivalTimeWindow (string, default '00:00-24:00'): Preferred arrival range 'HH:MM-HH:MM'; accepts natural terms like morning/afternoon/evening/night/early morning or loose ranges like '5pm-9:30pm'. - FARE TYPE RESTRICTION: Special fare types (EaseMyTrip Corporate, student, defence/armed forces, senior citizen, doctor/nurse) are NOT supported yet. If the user requests any of these fare types, do NOT call this tool. Instead, respond warmly (never apologize or say sorry) and let them know that special fare type filtering is not available on the bot just yet (not Ease My Trip), but it's something that may be added in the future. Then ask if they'd like you to go ahead with a normal search instead. Only call the tool once the user confirms.
read-only
100%Latency 660ms
May 2, 2026
search_hotels
Search for hotels using the exact location provided by the user. The location input may be a city name (e.g., 'Pune'), a specific area (e.g., 'Viman Nagar, Pune'), or an exact hotel name WITH a city/location (e.g., 'Taj Hotel Mumbai'). Always use the location exactly as provided and never assume or infer nearby cities. IMPORTANT: A hotel name alone (e.g. 'Taj Hotel', 'Radisson Blu', 'Hyatt') is NOT sufficient to search. If the user provides only a hotel name without mentioning a city or area, do NOT call this tool. Instead, ask the user which city or area they're looking at for that hotel. Supports filtering by price range, star ratings, amenities, and sorting options. Returns a list of available hotels with pricing, ratings, and booking links. Unless Mentioned Keep Sort type By Popularity. IMPORTANT: If the user mentions children (num_children > 0), you MUST ask for each child's age (1-12) BEFORE calling this tool. Do NOT call this tool without child_ages when children are present.
read-only
100%Latency 617ms
May 2, 2026

Discoverability Score

53

Fair

53 of 100 — how easily AI agents find your app

  • Description quality
    14/20
  • Example prompts
    0/20
  • Keyword coverage
    0/15
  • Tool metadata
    16/20
  • Visual assets
    13/20
  • Endpoint health
    10/10
  • Data freshness
    11/15

How to Improve

Add at least 2 example prompts. Prompt examples strongly improve app matching and click-through intent.

Increase keyword coverage (discovery + trigger) to improve retrieval for long-tail queries.

Add at least 2 screenshots that show real workflows to increase confidence and conversion.

Read the full discoverability guide →

Technical Details

Status
ENABLED
Type
AI-Powered App
Auth
Open Access
Listed on
ChatGPT
Added
March 17, 2026
Last synced
May 3, 2026
Last checked
23h ago
Version
1.21.2
Distribution
Ecosystem Directory

Related Apps in travel