UPFRONT

tickets.upfront由 upfront.tickets 發布官方發布者v1.0.0更新於 Oct 30, 2026

All-in ticket prices across ticket sites, seat views and venue guides for US events.

已驗證Streamable HTTP可網頁執行位置與生活商業與電商

概覽

AI 產生的概覽

UPFRONT 讓助理查找美國正在販售的活動、比較各票務平台的含稅總價,並查看座位視野與場館指南。

可以做什麼
  • 依名稱、場館、城市或日期查找販售中的活動,依時間先後排列
  • 比較同一活動在 UPFRONT 與其他票務平台的含稅總價,由低到高
  • 依所需張數或座位條件列出 UPFRONT 自售票源,並排序最佳座位
  • 查詢藝人的巡演場次及各場最低含稅價
  • 查看場館座位圖、分區細節與視野照片,以及關於攜帶物品、入場、停車、交通和餐飲的場館指南
  • 把使用者對場館或活動資訊的更正提交給 UPFRONT 人員核實
適用情境
適合使用者詢問近期有哪些比賽、演唱會或表演,各平台含稅票價多少,預算內哪些座位較好,或前往美國場館前需要知道什麼。它以目前販售中的資料取代可能過時的訓練知識。
執行需求
遠端 streamable HTTP 端點 api.upfront.tickets;未宣告任何套件、環境變數或請求標頭。未宣告身分驗證,但用戶端可能仍需對應的連線設定。
安裝前請注意
report_fact 會把使用者的更正傳送給 UPFRONT 人員,僅在使用者要求時使用。價格僅為上次查核時的結果,可能已有變動;查詢失敗或某平台未出現在比較中,並不代表沒有票在賣或已售完。回答帶有 UPFRONT 署名與連結,應原樣轉達。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 UPFRONT,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/tickets.upfront%2Fupfront/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "upfront": {
      "type": "http",
      "url": "https://api.upfront.tickets/mcp"
    }
  }
}

工具

9

find_events

Find events

Events on sale on UPFRONT (games, concerts, shows, comedy), soonest first. Matches requests like "Knicks games next week", "concerts in Denver this weekend" or "something fun near Fenway under $100". query: words matched against the event, venue or city ("Hamilton", "Madison Square Garden"); "*" (the default) means no text filter. near: a place name ("Denver", "Fenway Park", "Austin, TX"): only events within radius km (default 100) of it. lat/lng: coordinates of a location the user has shared. performer: a team or artist ("Knicks", "Olivia Rodrigo"): only events they play. More exact than query for a team or artist. categories: zero or more of exactly these values: mlb, nba, nfl, nhl, mma, ncaaFootball, ncaaBasketball, wwe, soccer, boxing, tennis, popRock, rapHipHop, country, latin, alternative, hardRock, reggae, world, classical, religious, musicFestivals, broadway, musical, dance, opera, comedy. There is no generic "concerts" value; music is split into the genres listed. start_datetime/end_datetime: absolute local ISO datetimes. "This weekend" is the coming Saturday 00:00 to Sunday 23:59:59; "tonight" is today 00:00 to 23:59:59. Without them, every upcoming date counts. max_price: the most per ticket, fees included, in dollars. page/per_page: further pages of results. The catalog records no audience, vibe or popularity; categories and words in event names ("Family", "18+") are the closest signals. Returns events: eventId, name, venue, city, state, startsAt (local), fromAllInPrice, url. fromAllInPrice is the lowest per-ticket price on UPFRONT with every fee in, as the event page showed it at UPFRONT's last check; it is not a quote for a number of tickets, and null means none listed right now. url is the event's page on UPFRONT. Parking and tailgate events (isParkingEvent) come after the games. place says where `near` was read as; performer says which team or artist was used, with otherMatches when the name could mean others. An empty list can also mean the searc

輸入參數latlngnearpagequeryradiusper_pagemax_priceperformercategoriesend_datetimestart_datetime

get_seating_map

Seating chart

A link to the venue's seating-chart image for one event: a static diagram showing every section's shape and position relative to the field or stage, color-coded by tier or level. event_id: UPFRONT's event id (eventId in event results). The chart belongs to the venue's seating layout, not the date, so the same image serves every event there, including far-future events with no tickets yet. Returns {"mapImageUrl"} on success, {} when there is no chart for this venue, or {"error": "search_failed"} when the lookup failed after retries. In the last two cases no map is available.

輸入參數event_id必填

compare_prices

Compare all-in prices

One event's all-in prices on every site in one answer: UPFRONT's own listings and the other marketplaces (StubHub, SeatGeek, Vivid Seats, TickPick, Gametime, AXS, Ticketmaster), cheapest first. Matches requests like "cheapest 2 seats together for Saturday's game under $500 total" or "who has it cheaper?". event_id is UPFRONT's event id (eventId in event results). quantity: how many tickets are needed together. Only listings that sell exactly that many as one group count, and totalAllInPrice is the whole group's price. max_price: the most per ticket, fees included, in dollars. max_total_price: the budget for the whole group, as the user stated it (needs quantity); UPFRONT works out the per-ticket limit. section: a section name or number ("112", "Floor"): only that section. limit: how many picks to return (default 5, at most 10). Returns: - event: name, venue, city, startsAt and url (the event's page). - sites: one per site, cheapest first: site ("UPFRONT" for ours), checked, checkedAt, listings (how many match there) and lowestAllInPrice. checked "ok" means the site was read; "incomplete" means only some listings came back; "failed" means it couldn't be read, which is not the same as having nothing. A site missing from sites wasn't matched to this event, which is not the same as sold out there. - listings: the cheapest matching picks across every site: site, section, row, allInPrice (per ticket, that site's own price with its fees), totalAllInPrice (with quantity), quantities, notes and url, the link to buy exactly that listing on that site. feesIncluded false (rare) means that site gave no fees-in price. - moreListings: how many matched but weren't returned. Other sites' prices are as of checkedAt and may have changed since. otherSites says where they came from: "saved" is UPFRONT's last check of each site, which can be hours or a few days old; "none" means no recent check, and event.url compares every site live. All prices are all-in totals.

輸入參數limitsectionevent_id必填quantitymax_pricemax_total_price

find_ticket_groups

UPFRONT tickets

UPFRONT's own listings for one event that can be bought now, cheapest first. event_id is UPFRONT's event id (eventId in event results); this does not search by name or place. quantity: the exact number of tickets needed together ("for two people" is 2). When set, only listings that sell that many as ONE group are returned; two separate listings can't be combined into one group. max_price/min_price: the per-ticket price in dollars, fees included. max_total_price: the budget for the whole group, in dollars, as the user stated it ("$200 for two" is 200). Needs quantity; UPFRONT works out the per-ticket limit from it. section: a section name or number ("112", "Floor", "Mezzanine"): only that section's listings. limit: how many listings to return (default 10, at most 25). eticket_only / instant_download_only: only listings with that delivery method. min_days_before_event / max_days_before_event: only listings released within that window before the event ("last-minute"). Returns: - totalListings, lowestAllInPrice, highestAllInPrice: across every listing matching the filters, not only those returned. - listings: the cheapest matches, each with section, row, allInPrice (per ticket, every fee included), totalAllInPrice (the group's price, when quantity is set), quantities (how many can be bought together from this listing), notes, standardSection, deliveryMethods and url. - moreListings: how many matched but weren't returned. Parking-only listings are left out, except on a parking event, where every listing is a parking pass. notes (what the seller wrote, e.g. "Obstructed view") and standardSection (UPFRONT's name for the section, when matched) are the only view or location signals on a listing; there is no view-quality score. When they say nothing, no view information is available for that listing. Distance, height, cover and a picture of the view come from UPFRONT's section facts, at venues with an UPFRONT seating chart. url is the link to buy exactly that li

輸入參數limitsectionevent_id必填quantitymax_pricemin_priceeticket_onlymax_total_priceinstant_download_onlymax_days_before_eventmin_days_before_event

best_seats

Best seats by view

UPFRONT's own listings for one event ranked by where the seats are, not only by price: "best view for 2 under $250", "closest seats to the court for $400 total", "seats in the shade", "not too high up". event_id is UPFRONT's event id (eventId in event results). prefer: "closest" (nearest the field, court or stage; the default), "lowest" (lowest eye height), "covered" (a roof or deck overhead first, for shade or rain) or "value" (the best mix of closeness and price). quantity: the number of tickets needed together. max_price: per ticket, fees included. max_total_price: the whole group's budget, with quantity. limit: how many picks (default 5, at most 10). Each pick has the section, row, all-in price (and total for the quantity), the row's distance and height, whether it's covered, the section's view picture (UPFRONT's 3D view, not a photo), its section page, why it was picked, and url, the link to buy exactly that listing. placed says how many of the matching listings could be put on the seating chart; only those are ranked. hasFacts false means UPFRONT has no seat facts for this venue, so the picks are simply the cheapest and the ranking is by price only. {"error": "search_failed"} means the listings lookup failed, not that nothing is on sale.

輸入參數limitpreferevent_id必填quantitymax_pricemax_total_price

section_info

Section facts and view

What one section of a venue is like: where it is, how far its front and back are from the field, court or stage, how high they sit, which rows are covered, and a picture of the view from it. Matches questions like "is section 314 at Lumen Field covered?", "what's the view from 210?" or "how high up is row 20 in 111?". It has no row or seat counts. venue: the venue's name ("Madison Square Garden", "MSG", "Dodger Stadium"). section: the section's name or number as tickets name it ("111", "Section 111", "Field Box 22"). row: optional; one row to describe ("10", "M"). A row between the front and back is estimated from them and marked "estimated". Covers the venues with an UPFRONT seating chart; for any other venue the answer says so and lists the ones covered. viewPicture is a picture of the view from the section, rendered from UPFRONT's 3D model of the venue (not a photo). sectionPage is the section's page on UPFRONT. source says where the facts come from.

輸入參數rowvenue必填section必填

report_fact

Report a wrong fact

Passes a fan's correction of one of UPFRONT's facts to a person at UPFRONT to check: "section 112 has 18 rows, not 17", "the bag policy changed, backpacks are allowed now", "gates open at 5:30". It is for corrections the user gives or asks to send to UPFRONT. kind: one of "rows" (rows or seats in a section), "view", "section" (its name or where it is), "bags", "entry", "parking", "transit", "food", "other". venue: the venue's name. section, row: when it's about one. claim: what the fan says is right, in their words, with what UPFRONT said if known (under 1,000 characters). source: how the fan knows ("sat there on Oct 12", a link), if they said. Nothing on UPFRONT changes until a person checks it: the correction is passed on, not fixed. Every request files a separate report.

輸入參數rowkind必填claim必填venue必填sourcesection

venue_info

Venue guide: bags, entry, parking, food

What to know before going to a venue, from UPFRONT's venue guide: the bag policy and what fans can bring, gates and entry, parking, getting there by transit or rideshare, and food and drink, including what the guide says about gluten-free, vegetarian or vegan, halal and kosher food. Matches questions like "what's the bag policy at MetLife?", "when do doors open at MSG?" or "where do I park for Lambeau?". venue: the venue's name ("MetLife Stadium", "MSG", "Lumen Field, Seattle"). topics: optional; only these parts, at more length: any of "bags", "entry", "parking", "transit", "food". Without it, every part. Covers the 36 stadiums, arenas and amphitheaters UPFRONT has a guide for; for any other venue the answer says so and lists the ones with guides. Each part is the guide's own words ("text", plus the guide's "faq" questions and answers). factsLastChecked is the date UPFRONT last checked the guide's facts; rules can change for a single event, and the venue's own event page has the final word. guideUrl is the guide on UPFRONT. dietary lists what the guide says per diet; dietaryNotMentioned lists diets the guide doesn't cover, which doesn't mean the venue has nothing for them.

輸入參數venue必填topics

artist_tours

Tour dates and prices

An artist's upcoming dates on UPFRONT in one answer: every date, venue and city, the lowest all-in price per show, and UPFRONT's tour guide when there is one. Matches requests like "when is Olivia Rodrigo playing near Philadelphia?", "Noah Kahan tour dates" or "cheapest Iron Maiden show this spring", including shows across several cities. artist: the artist's name ("Olivia Rodrigo"). near: a place name ("Philadelphia", "Austin, TX"): only dates within radius km (default 150) of it. lat/lng: coordinates of a location the user has shared. Without either, the whole tour. start_date/end_date: YYYY-MM-DD, both included; without them, every date. limit: how many dates to list (default 30, at most 60), soonest first. totalDates counts every date that matched. Each date has the event's eventId, name, venue, city, state, local start time, fromAllInPrice and url. fromAllInPrice is the lowest per-ticket price on UPFRONT with every fee included, as the event page showed it at UPFRONT's last check; it is not a quote for a number of tickets, and null means no tickets listed right now (not sold out). url is the event's page on UPFRONT. tourGuide, when present, is UPFRONT's guide to the tour (dates, venues, presales, how to buy). artistPage lists every date. otherMatches are other performers the name could mean. found false means no artist by that name has dates in UPFRONT's catalog.

輸入參數latlngnearlimitartist必填radiusend_datestart_date

版本歷史

1
  1. v1.0.0最新Oct 30, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。