Skip to main content

tickets

brussels.toots/ticketsVersion 1.0.0

Agenda and ticketing for Toots Jazz Club, Brussels: browse concerts, check seats, reserve tickets.

Status

Responds85 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:41 UTC
Latency
85 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://toots.brussels/mcpResponds85 ms
No sign-in

Claude Code

claude mcp add --transport http tickets https://toots.brussels/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: tickets
Remote MCP server URL: https://toots.brussels/mcp

Cursor

{
  "mcpServers": {
    "tickets": {
      "url": "https://toots.brussels/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"tickets","type":"http","url":"https://toots.brussels/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

13 tools

Tools of tickets
Read-only
Idempotent
Open world
get_availabilityLive ticket availability for a concert, per session: the stock_id, category_id and price_id values that hold_tickets needs, with prices in euro cents and the maximum quantity per line.Not declaredYesNot declaredNot declared
get_booking_statusCurrent status of a booking: awaiting_contact, awaiting_payment (with payment_url and amount left), paid or expired. A paid booking carries ticket_url — the one link to share with the buyer, which adapts to their device (wallet on a phone, PDF and choices elsewhere) — plus the explicit ticket_pdf_url and, when configured, apple_wallet_url / google_wallet_url.Not declaredYesNot declaredNot declared
get_eventFull details of one concert: bio, line-up, other dates of the same run, prices and availability.Not declaredYesNot declaredNot declared
get_venue_infoAddress, contact details and the venue's FAQ (house rules, practical questions). Use this to answer buyer questions about the club instead of guessing.Not declaredYesNot declaredNot declared
hold_ticketsReserves tickets and returns a booking_uuid. The hold expires after 15 minutes if the order is not paid, releasing the seats. Only call this once the buyer has chosen; do not hold speculatively.NoNoNoNot declared
list_eventsAll upcoming concerts with date, line-up, genres and a price/availability summary. Amounts are euro cents.Not declaredYesNot declaredNot declared
pay_with_shared_payment_tokenPays the remaining balance of a booking (after set_contact, and after any pass or gift card) with a Shared Payment Token from the buyer's Link agent wallet. Request the token for exactly amount_to_pay_cents in EUR, scoped to the Stripe network profile profile_61VNUTvZyhaQmxLgqA6VNUTv7A9CUusxmQZ0xC5doSoy; the buyer approves that spend in Link. Charges the buyer, so only call it once they confirmed the purchase. On success the booking is paid and carries ticket_url; if the response says otherwise (payment_status, next_step) or errors, give the payment_url to the human buyer instead — the booking stays open until its hold expires.NoNoYesYes
recover_ticketsFor a buyer who lost their tickets: sends the ticket links of their past paid orders to their email address. The links go to the inbox only — the response never contains them — so the inbox is the proof of ownership. Tell the buyer to check their email (and spam folder).NoNoYesNot declared
redeem_gift_cardApplies a Toots gift card code (given to you by the buyer) to a held booking, after set_contact. Uses as much of the card's balance as the order needs. Fully covered orders complete immediately (status paid); otherwise the response carries the payment_url for the balance.NoNoNoNot declared
redeem_passApplies a Toots Pass code (given to you by the buyer; format XXX-XXXXXX-XXX) to a held booking, after set_contact. Covers as many tickets as the pass has concerts left. If the order is fully covered the booking completes immediately (status paid); otherwise the response carries the payment_url for the balance. The code is a venue credential, not a payment instrument.NoNoNoNot declared
release_bookingGives an unpaid hold's seats back immediately, instead of letting them sit reserved until the 15-minute expiry. Call this when the buyer changes their mind. Paid bookings cannot be released.YesNoYesNot declared
set_contactAttaches the buyer to a held booking and returns the payment_url. Give that URL to the human buyer: payment (card or Bancontact) happens in their browser, never through this API. The tickets will be emailed to the address given here.NoNoYesNot declared
wait_for_paymentLike get_booking_status, but holds the request open (up to 25 seconds) and returns as soon as the booking is paid. Call it after handing the buyer the payment_url instead of polling in a loop; repeat while status is still awaiting_payment and the hold has time left.Not declaredYesNot declaredNot declared

Details

Registry status
Active
Published
Aug 29, 2026
Updated
Aug 29, 2026
Repository
Not given
Categories (suggested)
Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing