roller_get_venue
Get venue
Get the venue the API key belongs to: name, time zone, currency, country, taxes, fees and venue groups. Read only.
Takes no parameters.
io.usefulapiPublished by usefulapi.ioOfficial publisherv1.0.0Updated Nov 14, 2026
Search bookings, check availability, and read guests, waivers and payments in ROLLER.
The publisher's own server: Ably MCP by usefulapi
Read-only access to ROLLER venue data: search bookings, check product availability, and look up guests, waivers, gift cards and daily reports.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Froller/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"roller-by-usefulapi": {
"type": "http",
"url": "https://roller.usefulapi.io/mcp"
}
}
}Use your ROLLER account from Claude, Cursor, or any MCP client. Read bookings, products, availability, guests, waivers and payment reports. Hosted, no local install: connect with your own credentials.
Live endpoint: https://roller.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://roller.usefulapi.io/mcp.claude mcp add --transport http roller https://roller.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your ROLLER credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/roller/
On first connect you provide your API client ID and API client secret, created in ROLLER Venue Manager under Settings → Integrations → API keys → Create client key, and choose Live or Playground as the Environment. The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Each paid plan covers this server only. Ask your AI to run roller_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with roller_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with roller_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/roller/README.md at commit 6d32263
Get venue
Get the venue the API key belongs to: name, time zone, currency, country, taxes, fees and venue groups. Read only.
Takes no parameters.
Search bookings
Search the 100 most recent bookings by keywords (name, ticket id, guest name, email or phone), by booking date, by session start time, by product ids or by resource ids. At least one filter is required. Product ids and resource ids need a date. Read only.
datekeywordsstartTimeproductIdslocationIdsGet booking
Get one booking: status, guest, items, tickets, modifiers, totals and payments. Read only.
bookingIdrequiredincludeDiscountsGet booking form responses
Get the form questions and answers captured on a booking. Read only.
bookingIdrequiredGet company
Get a company profile of the venue: contact, address, tax and registration numbers. Read only.
companyIdrequiredList products
List the products of the venue with prices, dates and settings. The data changes rarely: ask for it sparingly. Read only.
productTypeproductSubTypeproductCategoryGet product availability
Get the products that are available on one date, with capacity and session times. Read only.
daterequiredproductIdsproductCategoryGet product availability calendar
Get the availability status of each day of one month for one product: available, filling, soldOut, notAvailable or onlineSalesClosed. Read only.
monthrequiredproductIdrequiredGet price rules
List the active time-based price rules of the venue: the price tiers and when each tier applies. Read only.
Takes no parameters.
List guest segments
List the guest segments set up for the venue (id and name). Read only.
Takes no parameters.
Get guest
Get one guest record: name, email, phone, address, marketing consent and flags. Read only.
guestIdrequiredGet guest multi-passes
Get the multi-pass balances of one guest: uses remaining, expiry and exhaustion status. Read only.
guestIdrequiredGet signed waiver
Get one waiver signed by a guest: signer, validity and dates. Read only.
signedWaiverIdrequiredGet signed waiver form responses
Get the form questions and answers captured on a signed waiver. Read only.
signedWaiverIdrequiredGet discount
Get one discount configuration: amount or percent off, products, channels, dates and usage limit. Read only.
discountIdrequiredList modifier groups
List the modifier groups of the venue with their modifiers. Filter by group name text or by a stock product. Read only.
keywordsproductIdGet modifier group
Get one modifier group with its modifiers and linked products. Read only.
groupIdrequiredGet gift card balance
Get the balance, initial value and expiry date of a gift card by its number. This sends a read request and changes nothing. Read only.
giftCardNumberrequiredReport bookings
List the bookings and their items whose booking was created or modified on one day (the filter is the booking modified date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport tickets
List the tickets (passes, session passes, recurring passes and memberships) of bookings that were created or modified on one day (the filter is the booking modified date, not the ticket date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport gift cards
List the gift cards created or modified on one day (the filter is the modified date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport guests
List the guest records created or modified on one day (the filter is the modified date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport attendance
List the attendance records of one day: check-ins when a booking item is redeemed. Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport signed waivers
List the signed waiver records created or modified on one day (the filter is the modified date, so an older waiver can appear when it changes). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport booking signed waivers
List which signed waivers belong to which bookings and tickets, for records created or modified on one day (the filter is the modified date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport payments
List the payments made against bookings on one day. Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport revenue entries
List the revenue entries of one day (funds received and recognised revenue, by entry date). The page size is fixed at 100 by ROLLER. Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredlocalTimespageNumberbookingReferencesReport guest experience scores
List the guest experience (GX) score responses created or modified on one day (the filter is the modified date). Reporting API: one day per call (the daily batch export). Not for real-time use. Read only.
daterequiredpageSizelocalTimespageNumberReport till reconciliations
List the point of sale till reconciliations closed on one day. Reporting API: one day per call. Read only.
daterequiredpageSizelocalTimespageNumberReport membership redemptions
List the membership redemptions of one day, optionally for one booking. Reporting API: one day per call. Not for real-time use. Read only.
daterequiredlocalTimesbookingReferenceReport membership statuses
List the membership status changes of one day, optionally for one booking. Reporting API: one day per call. Not for real-time use. Read only.
daterequiredlocalTimesbookingReferenceReport membership credits
List the credits issued against memberships on one day, optionally for one booking. Reporting API: one day per call. Not for real-time use. Read only.
daterequiredlocalTimesbookingReferenceReport guest segment members
List the guests whose membership of one segment changed on one day. Reporting API: one day per call. Read only.
daterequiredpageSizesegmentIdrequiredlocalTimespageNumberReport products
List all products, parent and variation products together. Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberproductTypeproductSubTypeReport modifiers
List all modifiers with their group and amount. Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport discounts
List all discounts the venue offers (the setup, not the usage). Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport resources
List all resources (formerly locations). Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport devices
List the point of sale, kiosk and check-in scanner devices. Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport staff
List the active staff accounts (name, email, role, lock status). Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport roles
List the staff roles. Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport waivers
List the waiver terms and settings, active and past (not the signed waivers). Reporting API: all records, in pages. Read only.
pageSizelocalTimespageNumberReport reporting categories
List the reporting categories with their general ledger codes and product ids. Reporting API. Read only.
Takes no parameters.
100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably that lets an assistant inspect realtime channels, presence and usage stats, publish messages, and review app configuration.
io.usefulapiOfficial publisher
Hosted Planerio connector that lets an assistant read shifts, staffing requirements, staff, employees, absences and vacation days.
io.usefulapiOfficial publisher
Read-only access to Marmin UAE e-invoicing data: invoices, credit notes, UBL XML, Peppol status and business profiles.
io.usefulapiOfficial publisher
Remote MCP server for Oyster that lets an assistant read team, time off, expense, contract and invoice data and approve or decline requests.
io.usefulapiOfficial publisher
Reads Avirato hotel PMS data — reservations, availability, rates, prices and meal plans — and records cash payments on bookings.
{ "mcpServers": { "roller": { "url": "https://roller.usefulapi.io/mcp" } }}