
Jinko MCP
Connects Claude to Jinko's travel infrastructure for searching, comparing, and booking flights across real-time global inventory from 800+ airlines. Exposes search operations for destination discovery, flexible date finding, and price monitoring, plus booking flows that handle fare selection and payment end-to-end. Also covers post-booking actions like cancellations, refunds, itinerary retrieval, and disruption alerts. Useful if you're building a travel assistant that needs to move beyond research into actual transactions, or if you want your agent to autonomously monitor deals and rebook when plans change. Hotels and activities are marked as coming soon, so currently flight-focused.
- tools
- 7
- transport
- HTTP, SSE
- last updated
- Dec 5, 2025
Install
From registry metadata$ npx add-mcp https://mcp.gojinko.com --name jinkoRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http jinko https://mcp.gojinko.comRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 7 toolsVerified live against the running server on Nov 6, 2026.
flight_calendarSearch flights between a known origin and destination using cached pricing, especially for flexible dates. WHEN TO USE THIS TOOL (CRITICAL): - The user provides both an origin AND a destination (city or airport) - Examples: "Paris to Barcelona", "JFK to CDG", "London to NYC fo...20 params
Search flights between a known origin and destination using cached pricing, especially for flexible dates. WHEN TO USE THIS TOOL (CRITICAL): - The user provides both an origin AND a destination (city or airport) - Examples: "Paris to Barcelona", "JFK to CDG", "London to NYC fo...
arrival_time_rangeobjectcabin_classvaluecurrencystringdeparture_date_rangesarraydeparture_datesarraydeparture_time_rangeobjectdestination*stringdirect_onlybooleanlocalestringmax_pricevalueorigin*stringreturn_arrival_time_rangevaluereturn_date_rangesvaluereturn_datesvaluereturn_departure_time_rangevaluesort_bystringloweststay_daysvaluestay_days_rangevaluetrip_type*stringoneway · roundtripuser_intentstringfind_destinationDiscover travel destinations when the user does NOT know where to go. This is a destination EXPLORATION tool. WHEN TO USE THIS TOOL (CRITICAL): - The user does NOT specify a destination: "Where should I go?", "Best deals from NYC" - The user wants inspiration based on criteria...16 params
Discover travel destinations when the user does NOT know where to go. This is a destination EXPLORATION tool. WHEN TO USE THIS TOOL (CRITICAL): - The user does NOT specify a destination: "Where should I go?", "Best deals from NYC" - The user wants inspiration based on criteria...
cabin_classvaluecurrencystringdeparture_date_rangesarraydeparture_datesarraydestinationsarraydirect_onlybooleanlocalestringmax_pricevalueorigins*arrayreturn_date_rangesvaluereturn_datesvaluesort_bystringloweststay_daysvaluestay_days_rangevaluetrip_type*stringoneway · roundtripuser_intentstringflight_searchLive flight tool with two modes. Provide exactly one of "search" or "price_check". Set the unused one to null or leave it out; for a route search, send "price_check": null. EACH CALL HITS LIVE PRICING — it prices ONE exact date pair, so any loose, open or flexible date query b...7 params
Live flight tool with two modes. Provide exactly one of "search" or "price_check". Set the unused one to null or leave it out; for a route search, send "price_check": null. EACH CALL HITS LIVE PRICING — it prices ONE exact date pair, so any loose, open or flexible date query b...
currencystringlocalestringprice_checkvaluesearchvaluetraveler_countsobjecttrip_idvalueuser_intentstringhotel_searchSearch live hotel inventory and rates worldwide. CONTINUATION: - To load more from a prior result, send { next_handle } by itself: it continues the same search. Do not repeat destination, dates, occupancy, currency, filters, user_intent or trip_id. FIRST SEARCH REQUIRED: - des...14 params
Search live hotel inventory and rates worldwide. CONTINUATION: - To load more from a prior result, send { next_handle } by itself: it continues the same search. Do not repeat destination, dates, occupancy, currency, filters, user_intent or trip_id. FIRST SEARCH REQUIRED: - des...
adultsvaluecheckinvaluecheckoutvaluechildrenvaluecurrencyvaluedestinationvaluefiltersvalueguest_nationalityvaluenext_handlevalueoccupanciesvalueroomsvaluetimezonevaluetrip_idvalueuser_intentstringhotel_detailsRich metadata for one hotel. Pass the hotel_ref from hotel_search when available, exactly as returned; hotel_id remains a legacy fallback. **Cost: 1 credit per call.**5 params
Rich metadata for one hotel. Pass the hotel_ref from hotel_search when available, exactly as returned; hotel_id remains a legacy fallback. **Cost: 1 credit per call.**
checkinstringcheckoutstringhotel_idvaluehotel_refvalueuser_intentstringtripUnified tool for managing a trip (shopping cart). Supports flights and hotels in the same cart. Actions are determined by which objects you provide. SCHEMA: { trip_id?: string, // Existing trip ID (omit to create new) offer_id?: string, // (Legacy) Offer ID — now auto-encoded...10 params
Unified tool for managing a trip (shopping cart). Supports flights and hotels in the same cart. Actions are determined by which objects you provide. SCHEMA: { trip_id?: string, // Existing trip ID (omit to create new) offer_id?: string, // (Legacy) Offer ID — now auto-encoded...
add_itemvalueidempotency_keystringoffer_idstringpayment_typestringcheckout · intentremove_itemvalueschedule_quotebooleantrip_idstringupsert_travelersvalueuser_intentstringversionvaluebookUnified tool for booking a trip. Actions are determined by which object you provide. SCHEMA: { create?: { // Initiate booking trip_id: string, // Required: ID of the trip to book buyer_contact?: { // Optional: buyer contact info email: string, phone?: string } }, status?: { //...4 params
Unified tool for booking a trip. Actions are determined by which object you provide. SCHEMA: { create?: { // Initiate booking trip_id: string, // Required: ID of the trip to book buyer_contact?: { // Optional: buyer contact info email: string, phone?: string } }, status?: { //...
createvalueidempotency_keystringstatusvalueuser_intentstringSponsors
Details
- Website
- gojinko.com
- Category
- AI & LLM Tools
- Transport
- HTTP, SSE
- Registry
- MCP registry, active
- Resources
- 7
- Tools verified
- Nov 6, 2026