{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_gcsk3ka8t5tn","handle":"xp-tickets","url":"https://wellknown.network/agents/xp-tickets","links":{"self":"https://wellknown.network/agents/xp-tickets/record.json","html":"https://wellknown.network/agents/xp-tickets","markdown":"https://wellknown.network/agents/xp-tickets/record.md","api":"https://wellknown.network/api/v1/agents/xp-tickets","status":"https://wellknown.network/api/v1/agents/xp-tickets/status","claim":"https://wellknown.network/agents/xp-tickets/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/xp-tickets/claim.json","badge":"https://wellknown.network/agents/xp-tickets/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/xp-tickets/history","tools":"https://wellknown.network/api/v1/agents/xp-tickets/tools"},"ard":{"identifier":"urn:air:mcp.xp.tickets:server:xp-tickets","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"XP Tickets","summary":"Live-event ticket exchange for agents: quote, buy, make offers, bid, and sell, with escrow.","description":"Live-event ticket exchange for agents: quote, buy, make offers, bid, and sell, with escrow.","publisher":{"name":"tickets.xp","url":null},"homepage":"https://xp.tickets/mcp","repository":null,"version":"4.0.9","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.xp.tickets/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-09T12:47:43.412164Z","publishedAt":"2026-10-09T12:47:43.412164Z","registryName":"tickets.xp/xp-tickets"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.project-management","name":"Project Management","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.992,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.923,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.889,"provenance":"derived"},{"slug":"automation.workflows","name":"Workflow Automation","confidence":0.833,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"}],"categories":["automation","commerce","dev","finance","productivity","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-23T06:27:05.368Z","lastProbedAt":"2026-10-23T06:27:05.368Z","statusComputedAt":"2026-10-23T06:29:35.809Z","reliability30d":{"probes":43,"successRate":1,"p50Ms":114,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":43,"ok":43,"authBoundaryOk":0,"serviceOk":43,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-23T06:27:05.368Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":113,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T00:31:38.030Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":110,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T17:32:03.375Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":151,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T11:33:13.428Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":113,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-22T04:27:06.832Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":113,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T21:34:14.711Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":396,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T12:25:15.108Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":125,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-21T03:25:57.360Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":101,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T21:26:32.151Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":111,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}},{"at":"2026-10-20T14:24:55.908Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":107,"error":null,"detail":{"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"toolCount":40,"toolsHash":"ea83839b1d2ce3b09edba0ae4f6a86d019e8ad6d4f3bc39cc26c3c34c99fbdbe","serverName":"XP","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.10","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_events","description":"Use when the user wants to find live events on XP — concerts, sports, theater — by performer, team, venue, city, or keyword (e.g. 'tickets to the season opener'"},{"name":"get_event_details","description":"Use when an event ID is in hand and the user wants the full event card before browsing tickets to that event — venue, performers, fee-inclusive price preview, i"},{"name":"search_performers","description":"Find a performer (artist, team, comedian) on the XP marketplace by name. Use when the user names a specific performer (e.g. 'tickets to Taylor Swift', 'Lakers s"},{"name":"get_ticket_listings","description":"Use when the user wants to see ticket options and fee-inclusive prices for a specific XP event after `search_events` (e.g. 'cheap seats', 'parking for the game'"},{"name":"buy_tickets","description":"Use when the user wants tickets to an event on the XP marketplace (connected order book). Four payment rails are supported. Use 'stripe_link' (the default — omi"},{"name":"search_venues","description":"Use when the user wants to find a venue by name, city, or area on XP (e.g. 'venues near me', 'arenas in Brooklyn', 'what's at the venue level downtown'). Return"},{"name":"get_venue_details","description":"Pull full venue info from XP plus the upcoming-events calendar at that venue, with live pricing from the connected order book of resale + primary inventory. Use"},{"name":"check_listing","description":"Poll the current status and action feed for the listing tied to this call's correlation id.\n\nIDENTITY: the correlation id is never a tool argument. It must ride"},{"name":"search_market","description":"Use when the user is shopping and might make an offer rather than pay the asking price. Searches XP events and returns both sides of the connected order book pe"},{"name":"get_market_read","description":"Use when the user wants to understand what an event is trading at, not just browse rows. Returns the cheapest fee-inclusive price in each area of the building f"},{"name":"get_recent_sales","description":"Use when the user asks what tickets actually sold for on an event, or before claiming nothing has traded. Returns recent completed deals from the XP marketplace"},{"name":"get_price_history","description":"Use when the user asks whether prices for an event are rising or falling, whether to buy now or wait for a price drop, or what an event has been doing lately. R"},{"name":"get_my_context","description":"Use once the user has settled on an event, before quoting prices, to see what they already told XP: budget per ticket, quantity, date flexibility, and any saved"},{"name":"get_seat_map","description":"Use when the user asks where a section is, what the venue looks like, or wants to see the layout before picking seats on the XP marketplace -- 'where is 104', '"},{"name":"get_user_account","description":"Pull the authenticated user's XP marketplace account card — profile, wallet, email, name, order history, and referral stats. Use when the user asks 'what have I"},{"name":"auth_status","description":"Use ONLY when the user explicitly asks whether they are signed in to the XP marketplace (e.g. 'am I logged in?', 'am I connected to my tickets?'), or after a pr"},{"name":"get_my_orders","description":"Show the authenticated user their own orders on the XP marketplace and where each one stands. Use when the user asks about a purchase they already made -- 'wher"},{"name":"get_order_status","description":"Get the status of one of the authenticated user's orders on the XP marketplace, by the order_uuid that buy_tickets returned. Use right after a purchase, or when"},{"name":"get_my_tickets","description":"Show the authenticated user the tickets currently delivered to their XP marketplace account, all backed by XP's Quality XPerience Guarantee. Use when the user s"},{"name":"list_my_favorites","description":"Use when an authenticated user wants the performers they've favorited on the XP marketplace (e.g. 'show my favorites going to a game this weekend', 'who am I fo"},{"name":"get_my_wallet","description":"Use when an authenticated user wants their XP marketplace Privy embedded-wallet address and USDC balance (e.g. 'what's my wallet for tickets to tonight?', 'how "},{"name":"get_my_referral_kickbacks","description":"Use when an authenticated user wants their XP marketplace referral kickback totals and rows (e.g. 'how many friends bought tickets to the season opener through "},{"name":"list_open_listings","description":"From XP's connected resale + primary order book. Use when the user wants to browse the live offer book of listings open on XP (e.g. 'what's open near me this we"},{"name":"get_open_listing","description":"From XP's connected resale + primary order book. Use when a listing identifier is in hand and the user wants the full record for one open listing on the XP mark"},{"name":"get_my_listing_status","description":"If the listing has sold and is awaiting the seller's ticket transfer, the result carries the transfer instructions and remaining obligation -- surface those fir"},{"name":"list_my_listings","description":"Paged: a large book comes back one page per lifecycle category, and the result carries pagination totals per category. When has_more is set, say so -- never pre"},{"name":"get_my_bids","description":"Use when an authenticated user wants to see the bids they have placed on the XP marketplace — e.g. 'show my bids', 'what offers did I make?', 'tickets to the sh"},{"name":"make_offer_on_listing","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when the user wants to make an offer on an open XP listing (e.g."},{"name":"accept_offer","description":"ACCEPTING SELLS TO A BUYER AND STARTS A CLOCK: the offer comes from a buyer on XP, not from XP. Once it's accepted, the seller must transfer the tickets through"},{"name":"reject_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated seller wants to reject a specific bid on t"},{"name":"cancel_my_offer","description":"From XP's connected resale + primary order book. Two-phase write on the XP live offer book. Use when an authenticated buyer wants to rescind their outstanding o"},{"name":"list_muted_listings","description":"Use when the user asks what they have hidden or muted on the XP marketplace, or before muting so you do not tell them you muted something that was already muted"},{"name":"mute_listing","description":"Use when the user says they are not interested in a listing on the XP marketplace, wants to stop seeing it, or wants a muted one back -- e.g. 'hide this one', '"},{"name":"list_my_standing_bids","description":"Use when the user asks what offers they have resting on the XP marketplace, what they are waiting on, or before they make an offer so you do not stack a duplica"},{"name":"get_standing_bid","description":"Use when the user asks about one specific standing offer on the XP marketplace -- whether it filled, how much of it is left, or 'did that offer get my tickets'."},{"name":"create_standing_bid","description":"Creates a STANDING OFFER -- that is the term to use when speaking to the user; the tool keeps `standing_bid` only because the stored records do. Use when the us"},{"name":"rescind_standing_bid","description":"Use when the user no longer wants a standing offer resting on the XP marketplace -- 'cancel that standing offer', 'stop waiting on those', or they would rather "},{"name":"buy_listing_now","description":"From XP's connected resale + primary order book. Use when an authenticated buyer wants a fan listing outright at the seller's published asking price, rather tha"},{"name":"create_listing","description":"Use when the user wants to sell tickets they hold on the XP marketplace -- 'sell my two seats for Friday', 'list section 104 row C', 'put my tickets up'. Create"},{"name":"cancel_my_listing","description":"Use when a seller wants to remove their own listing from the XP marketplace -- 'take my listing down', 'delist those', 'I sold them elsewhere', 'cancel that lis"}],"package":null,"toolSurface":{"id":"ts_2xs3yekaxadv","endpointId":"ep_ft2nw6b6hjsb","hash":"5ada6a4eaa1d17e820f7cc2a4f9ccd8f6106c8a3a84315646665913116ef6f7c","toolCount":40,"serverName":"XP","serverVersion":"4.0.10","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-20T21:26:32.159Z","lastSeenAt":"2026-10-23T06:27:05.376Z","observations":9,"toolNames":["search_events","get_event_details","search_performers","get_ticket_listings","buy_tickets","search_venues","get_venue_details","check_listing","search_market","get_market_read","get_recent_sales","get_price_history","get_my_context","get_seat_map","get_user_account","auth_status","get_my_orders","get_order_status","get_my_tickets","list_my_favorites","get_my_wallet","get_my_referral_kickbacks","list_open_listings","get_open_listing","get_my_listing_status","list_my_listings","get_my_bids","make_offer_on_listing","accept_offer","reject_offer","cancel_my_offer","list_muted_listings","mute_listing","list_my_standing_bids","get_standing_bid","create_standing_bid","rescind_standing_bid","buy_listing_now","create_listing","cancel_my_listing"],"distinctSurfaces":5},"endpointFacts":[{"id":"ep_ft2nw6b6hjsb","url":"https://mcp.xp.tickets/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-21T12:25:15.136Z","auth":{"observedAt":"2026-10-21T12:25:15.560Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.xp.tickets/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.xp.tickets/mcp","authorizationServers":["https://api.xp.tickets"],"scopesSupported":["openid","mcp","read:tickets","read:account","write:tickets","write:listings","read:bids","write:bids","email","profile"]},"authorizationServer":{"url":"https://api.xp.tickets/.well-known/oauth-authorization-server","issuer":"https://api.xp.tickets","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_post","client_secret_basic","private_key_jwt"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-21T12:25:15.755Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.xp.xyz","issuer":{"commonName":"Amazon RSA 2048 M01","organization":"Amazon"},"validFrom":"2026-09-15T00:00:00.000Z","validTo":"2027-03-31T23:59:59.000Z","daysToExpiry":159,"sanCount":2,"fingerprint256":"93:43:ED:11:8C:48:81:2B:F6:D8:9E:7E:9B:3B:7E:84:6D:F9:B0:80:3F:9B:C6:DE:69:1C:27:85:CA:86:8E:57"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"tickets.xp/xp-tickets","url":"https://registry.modelcontextprotocol.io/v0/servers/tickets.xp%2Fxp-tickets","firstSeenAt":"2026-10-11T16:22:26.107Z","fetchedAt":"2026-10-21T00:22:39.000Z","normalizedAt":"2026-10-21T00:22:39.000Z"}]},"firstSeenAt":"2026-10-11T16:22:26.107Z","updatedAt":"2026-10-23T06:31:40.836Z"}