Brushfire MCP for AI. Track registrations, check-ins, and orders instantly.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Brushfire manages event logistics from start to finish. Use this MCP to list all your events and ticket types, pull detailed attendee profiles, process real-time check-ins, and track every order or transaction directly through conversation.
What your AI can do
Check in attendee
Marks an attendee's status as checked in for the current event.
Get account info
Retrieves general information about your main Brushfire account.
Get attendee
Gets specific details for one particular registered guest.
List every event you've managed and retrieve specific details about them.
Get lists of all people registered for an event, or pull up a detailed profile for one person.
Mark specific attendees as checked in to track current attendance numbers.
List and inspect transaction histories and order details for the event.
Change specific information about an attendee, like their name or status, after initial registration.
Ask an AI about this
Waiting for input…
Brushfire: 10 Tools
Use these tools to manage every aspect of your event lifecycle, from listing events to checking in attendees and monitoring orders.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Brushfire on VinkiusCheck In Attendee
Marks an attendee's status as checked in for the current event.
Get Account Info
Retrieves general information about your main Brushfire account.
Get Attendee
Gets specific details for one particular registered guest.
Get Event
Retrieves all the metadata for a single, specified event.
Get Order
Fetches detailed information about one specific order or transaction.
List Attendees
Lists all registered guests associated with a specified event.
List Events
Provides a list of every event you have managed through the system.
List Orders
Retrieves a comprehensive list of all event orders and transactions.
List Ticket Types
Lists all available ticket or registration types for an event.
Update Attendee
Modifies specific information about a registered attendee's profile.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Brushfire, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Brushfire. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking attendance means jumping between three different screens.
Today, if you want to know who showed up and confirm their ticket status, you open the registration dashboard to see names. Then, on-site staff have to log into a separate check-in tool to mark them present. If there's an issue with payment or tickets, you copy the details from that screen and paste it into another system for manual review.
With this MCP, your agent handles all three steps. You ask for the attendance status, and it checks registration, verifies ticket types, and can even run `check_in_attendee`—all without you leaving your chat window. It's one conversation, one answer.
Use the Brushfire MCP to manage order details.
Manually tracking sales means pulling reports from the ticketing system and cross-referencing them against your payment processor. It takes hours of copy-pasting, reconciling transaction IDs, and figuring out which orders are pending or fulfilled.
This MCP gives you direct access to `list_orders` and individual order details using `get_order`. You can ask for specific revenue metrics or check a single invoice status instantly. The data is always fresh, and it’s ready for your next step.
What your AI can actually do with this
Need to handle a big conference? This connector lets you manage the entire lifecycle of an event using natural language commands. You can list every event you run, grab deep metadata on ticket types, and pull up lists of all registered guests. On-site staff use it to check people in instantly, updating their status right from their agent's interface.
Finance teams get visibility into transaction history by looking at detailed orders. It keeps the whole picture—registrations, attendance, and money—in one place. Connecting Brushfire through Vinkius means your AI client can handle all these core functions without you ever touching a dashboard. You just talk to it.
019d7564-f511-703d-b203-be68a5bb3958 Here's how it actually works
The bottom line is you get full event control without leaving your chat interface.
First, subscribe to this MCP and enter your Brushfire API key.
Next, configure the client version within your AI agent's settings.
Finally, start asking your agent questions—like 'List all my events'—and it handles the rest.
Who is this actually for?
Event organizers who are sick of jumping between ticketing portals and spreadsheet trackers. It's for the ops engineer who needs real-time attendance counts; it’s for the finance manager tracking down a missing invoice; and anyone needing to coordinate logistics quickly during a live event.
Needs to list all events and check ticket types to make sure everything is set up correctly before the crowd arrives.
Must quickly find an attendee's profile and use the tool to mark them as present when they walk through the door.
Needs to list all orders and inspect transaction histories to reconcile sales after a big event.
What Changes When You Connect
You get instant access to attendee lists using list_attendees. You don't have to navigate multiple dashboards just to see who showed up.
Staff can use the check_in_attendee tool directly from their agent. One command updates the guest status across the whole system—it’s immediate, no manual clicks needed.
The finance team pulls order data using list_orders and get_order. They get a clear log of every purchase history without having to export spreadsheets.
Need to update someone's info? The update_attendee tool lets you correct name errors or status changes instantly. It keeps your records clean.
Start by listing events with list_events, then drill down using get_event. This helps you quickly understand what kind of event you’re managing before doing anything else.
See it in action
On-Site Check-in Rush
The line is out the door. Instead of manually searching through names, an on-site worker asks their agent to find a guest's details and run check_in_attendee using just their name or ID. The system confirms they are present immediately.
Post-Event Sales Reconciliation
The event is over, but the accounting department needs to know how much was sold for VIP packages. They ask the agent to list_orders and then use get_order on specific transaction IDs to reconcile revenue.
Pre-Event Data Audit
A planner notices a mismatch in ticket sales. They ask the agent to list_ticket_types to confirm what passes are valid, then use get_attendee on a sample guest to verify their current profile details.
Account Status Check
Someone needs general system info or wants to check if the main account is linked correctly. They just ask for it; the agent runs get_account_info and sends back the core data points.
The honest tradeoffs
Using generic search terms
Asking, 'Tell me about attendees.' This is too vague. The agent doesn't know if you want a list or one specific profile.
Instead, ask to list_attendees for the event ID, or run get_attendee with the person’s ID. Be specific about what data you need.
Trying to update everything at once
Saying, 'Update all attendees and list orders.' This mixes two different types of tasks and will fail or give incomplete results.
Break it down. First, use list_attendees to see who needs updating. Then, run update_attendee on a single record, and separately ask the agent to list_orders.
Assuming data is always current
Relying only on old records for pricing or ticket rules.
Always start by asking for core setup details using get_event or checking the available options via list_ticket_types. It confirms the event parameters first.
When It Fits, When It Doesn't
Use this MCP if your workflow involves tracking a multi-stage process: registration, attendance, and payment. You need to connect these three data streams together, like an on-site check-in that also verifies a paid ticket. Don't use it if you only need simple data lookups that don't change state (e.g., 'What is the name of this event?'). For pure reporting or querying non-event specific data (like general CRM records), look for dedicated contact management tools instead. This MCP excels at operational flow control.
Questions you might have
How do I list all my events with the Brushfire MCP? +
You use list_events. This tool gives you a complete rundown of every managed event ID and name in the system. It's your starting point for any investigation.
Can I check-in an attendee using the Brushfire MCP? +
Yes, use check_in_attendee. You just need to provide the attendee ID or name, and the tool marks them as present right away.
What if I need to see all registered guests for a specific day? (list_attendees) +
Use list_attendees with the relevant event details. It pulls up every name and their current status, so you can quickly count your expected vs. actual attendance.
How do I find out about ticket types using Brushfire MCP? +
Run list_ticket_types. This shows all the available options—like VIP or General Admission—so you know what ticketing structure your event uses.
How do I get the full transaction history for a specific order using `get_order`? +
It returns all details associated with that purchase. You just need to provide the Order ID, and the MCP pulls every piece of data, including payment methods and items bought.
What core account information can I retrieve using `get_account_info`? +
It provides your main site settings and overall account details. This is handy for verifying the primary organizational name or checking general account metrics before running other tools.
How do I update attendee records when someone changes their info using `update_attendee`? +
You can change any guest's details, like an email address or role. Just give us the unique ID and specify the new data points you want to save.
If I need specific profile details for one person, should I use `get_attendee`? +
Yes, this tool fetches a guest's full record. You provide the ID or name, and it returns their current status, contact info, and any other saved details.
Can I check-in an attendee using the agent? +
Yes! Use the check_in_attendee tool with the Attendee ID. Your agent will update the status in Brushfire instantly to mark the guest as present.
How do I see the list of all attendees for my event? +
Simply ask the agent to list_attendees and provide the Event ID. It will retrieve all the registered guests, including names and statuses, from your Brushfire account.
Does the integration allow updating attendee details? +
Yes. Use the update_attendee action and provide the Attendee ID along with the new name or email. The information will be synchronized with Brushfire immediately.
We've already built the connector for Brushfire. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.