4,500+ servers built on MCP Fusion
Vinkius

Brushfire MCP. Manage check-ins, orders, and attendee data in chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Brushfire MCP on Cursor AI Code Editor MCP Client Brushfire MCP on Claude Desktop App MCP Integration Brushfire MCP on OpenAI Agents SDK MCP Compatible Brushfire MCP on Visual Studio Code MCP Extension Client Brushfire MCP on GitHub Copilot AI Agent MCP Integration Brushfire MCP on Google Gemini AI MCP Integration Brushfire MCP on Lovable AI Development MCP Client Brushfire MCP on Mistral AI Agents MCP Compatible Brushfire MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Brushfire MCP Server manages all your event logistics. You can list events, check attendee profiles, track orders, and mark guests as checked-in—all from your agent.

It centralizes registration, check-in, and financial data so you stop juggling tabs and start managing your event from a single chat window.

What your AI agents can do

Check in attendee

Marks a specific registered attendee as checked-in.

Get account info

Retrieves core information about the Brushfire account.

Get attendee

Gets the full profile and details for a single attendee.

+ 7 more capabilities included
Check Attendee Status

Marks a specific attendee as checked-in, updating their status within the event system.

Get Event Details

Retrieves all metadata for a specific event, including dates, locations, and setup information.

Find Specific Attendees

Pulls a detailed profile for one attendee using their ID, showing their registration status and history.

List and Update Attendees

Retrieves a full list of all registered attendees for an event, or updates specific profile details like contact info.

Review Event Orders

Retrieves all transaction records and order details associated with an event.

Manage Event Metadata

Lists all events the account manages or lists all available ticket types for a given event.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Brushfire MCP Server: 10 Tools for Event & Order Tracking

Use these tools to pull event details, manage attendee records, list transactions, and mark check-ins via natural conversation.

check019d7564

check in attendee

Marks a specific registered attendee as checked-in.

get019d7564

get account info

Retrieves core information about the Brushfire account.

get019d7564

get attendee

Gets the full profile and details for a single attendee.

get019d7564

get event

Retrieves all details for a specific event.

get019d7564

get order

Gets the specific details for an event order or transaction.

list019d7564

list attendees

Lists all registered guests for a given event ID.

list019d7564

list events

Lists all events managed within the account.

list019d7564

list orders

Lists all transaction records and orders across all events.

list019d7564

list ticket types

Lists the available ticket or registration types for an event.

update019d7564

update attendee

Changes specific details on an existing attendee's profile.

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
Start building

Make Your AI Do More

Start with Brushfire, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Brushfire MCP Server handles all your event logistics. You'll use your AI agent to manage everything—from listing events and checking attendee profiles to tracking orders and marking people as checked in. It centralizes registration, check-in, and financial data so you can stop juggling tabs and manage your whole event from one chat window.

Listing Events & Details

To see what events you manage, run list_events. You can then pull all the specific details for any event using get_event. You'll also check out all available ticket types for an event with list_ticket_types.

Managing Attendees

To get a list of every registered guest for an event, use list_attendees. You can pull a detailed profile for a single person using get_attendee, or update specific info on an existing profile with update_attendee. When you need to mark someone as present, run check_in_attendee to mark them as checked in.

Tracking Orders & Accounts

You can pull all transaction records and order details across every event with list_orders, and get specifics on one order using get_order. For account info, get_account_info pulls core details about your Brushfire account.

The Tools You'll Use

When you need to check someone in, you'll call check_in_attendee. To pull a full list of everyone registered for an event, you'll use list_attendees. To get a person's full profile, you'll use get_attendee. To see all the details for a specific event, you'll use get_event. To get a specific order's details, you'll use get_order.

To list all registered guests for an event, you'll use list_attendees. To list all transactions, you'll use list_orders. To list available ticket types, you'll use list_ticket_types. To change an attendee's profile, you'll use update_attendee. Finally, you can retrieve core account info with get_account_info.

How Brushfire MCP Works

  1. 1 First, connect the Brushfire API key to your AI client. You'll need the key and the client version.
  2. 2 Then, tell your agent the action: 'List all events for next month' or 'Check-in attendee ID X'.
  3. 3 The agent runs the relevant tool, and you get the structured data—like a list of events or a confirmation message—back in the chat.

The bottom line is you manage all event data and actions by talking to your agent, not by clicking through a dashboard.

Who Is Brushfire MCP For?

Event organizers, on-site staff, and finance teams use this. If your job involves tracking who showed up, who paid, or what event is happening next, this is for you. It replaces manual dashboard work with direct conversational commands.

Event Planner

Uses the agent to list all managed events and check registration counts before setting up marketing materials.

On-site Staff

Needs to check-in guests and verify their registration status using only their mobile agent at the entrance.

Finance Administrator

Checks event order status and transaction histories to reconcile payments against ticket sales.

What Changes When You Connect

  • Instant Check-in: Mark attendees as checked-in instantly using the check_in_attendee tool. This updates the guest's status in Brushfire immediately, perfect for busy on-site staff.
  • Deep Event Context: The get_event tool pulls all event metadata you need—like dates, ticket types, and location details—without you leaving the chat interface.
  • Full Financial Visibility: Use list_orders and get_order to pull all transaction histories and event orders. You can track payments and reconcile sales figures instantly.
  • Attendee Profile Access: The get_attendee tool gives you a full profile dump on any person, letting you verify their registration status or contact details immediately.
  • Batch Management: Need to know who signed up? Run list_attendees to get a roster for a specific event, or list_events to see everything you're running.
  • Data Correction: If a guest changes their email or name, use update_attendee to correct the profile details without logging into the main web portal.

Real-World Use Cases

01

Staff Needs to Check-In 50 Guests Fast

The on-site staff member needs to process a large group. Instead of tapping 50 IDs into a dashboard, they ask their agent: 'Check-in the 50 people in the 'Global Gala' event.' The agent runs list_attendees first, then executes check_in_attendee for everyone, confirming attendance in real-time.

02

Finance Needs to Reconcile a Payment Error

A finance admin notices a payment discrepancy. They ask the agent to 'Show all orders for the 'Summer Summit 2026' event.' The agent uses list_orders and then get_order to provide the exact transaction ID, amount, and date, solving the manual cross-referencing headache.

03

Planner Needs to Verify Event Setup

A planner is setting up a new venue. They need to know what ticket types are available. They ask the agent to 'List all ticket types for the Tech Workshop.' The agent runs list_ticket_types, confirming that the 'VIP' tier is active and correct before printing badges.

04

Support Agent Needs to Update Contact Info

A support agent talks to a guest who gave an old email. Instead of emailing the admin, they ask the agent to 'Update the email for Jane Doe.' The agent uses get_attendee to find the ID, and then update_attendee to write the new email address directly.

The Tradeoffs

Listing Everything

Running list_attendees without an event ID, or asking for 'all orders' without a date range, results in an unmanageable payload that fails or times out.

Always scope your request. Use list_events first to get the ID, and then pass that specific ID to list_attendees or get_event to keep the data focused and actionable.

Status Blindness

Assuming a guest is registered just because they paid. You might miss details like if their ticket type is invalid or if their profile needs updating.

After checking payments via get_order, always run get_attendee to verify the profile data and ensure the status is correct before assuming they are good to go.

Guessing the ID

Trying to check-in a guest by name only. If two people have the same name, the agent cannot tell which one to mark as present.

You must retrieve the unique ID first. Use list_attendees to find the specific attendee ID, then pass that ID to check_in_attendee to guarantee the correct person is marked present.

When It Fits, When It Doesn't

Use this server if your workflow requires linking three things: a person (attendee), an event, and a financial record (order). It handles the full lifecycle. Don't use it if you only need to know, for example, the current weather or a simple calendar reminder—those are general utilities. If you are only building a simple database entry form, you might just need a general data entry tool. But if you need to read and change records based on event context, this is what you use. The core function is transaction management: you read event data, then you change attendee data, and you track the money in between.

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

How we secure it →

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 server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

check_in_attendee get_account_info get_attendee get_event get_order list_attendees list_events list_orders list_ticket_types update_attendee

Tracking event attendance shouldn't mean jumping between three different web portals.

Today, if you need to see who showed up, you open the main dashboard. Then, you click the 'Attendees' tab. If you need their profile, you copy their name and paste it into the CRM. If you need to know if they paid, you open the finance portal and search by name again. It's three different systems, three different login credentials, and three different chances to lose data.

With the Brushfire MCP Server, you talk to your agent. You say, 'Show me the status of John Doe for the Tech Workshop.' Your agent runs the tools and spits out one clean response: the profile, the check-in status, and the payment record—all in the chat. The data just appears.

Brushfire MCP Server: Manage Attendee Data

You no longer need to manually update records across multiple screens. Instead of logging in to the attendee section, finding the right ID, and then separately logging into the order system to verify payment, you ask the agent to perform the entire sequence: 'Check the order and update the profile for attendee ID X.'

The difference is the system executes the necessary sequence of reads and writes for you. It links the payment, the profile, and the event status automatically. You just tell it what you want.

Common Questions About Brushfire MCP

How do I use the list_events tool in the Brushfire MCP Server? +

You ask your agent to 'List all managed events.' The agent runs list_events and returns a list of every event ID and name you manage, letting you pick the correct one to work with next.

What information does get_attendee provide? +

The get_attendee tool gives you a complete profile for a single person, including their registration details, contact info, and event-specific status.

Can I check-in an attendee using the check_in_attendee tool? +

Yes. You just need to tell your agent to 'Check-in attendee ID X.' The check_in_attendee tool marks that attendee's status as present in Brushfire.

How do I update attendee information using update_attendee? +

You must provide the attendee's unique ID and the specific field you want to change (e.g., email). The update_attendee tool changes only the specified field to prevent accidental data loss.

Can I list all orders for a specific event? +

You can run list_orders to see all orders, but it's better to first use get_event to get the event ID, then pass that ID to filter your order search for accuracy.

What do I need to use the list_ticket_types tool? +

You must provide the unique event ID. This tool then returns a list of all available ticket and registration types associated with that event.

How do I check event orders using the list_orders tool? +

The list_orders tool requires a specific event ID. After running it, you'll get a list of all associated orders, including transaction IDs and order totals.

Can I get a full profile of an event using the get_event tool? +

Yes, the get_event tool returns comprehensive details about the event, including the dates, location, and associated event metadata.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.