Bookeo MCP for AI. Check availability and manage bookings with conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Bookeo MCP handles your entire fitness or activity business through natural conversation. Check real-time availability for classes and tours, find customer profiles, track revenue from payments, and list every scheduled booking without leaving your chat window.
What your AI can do
List bookings
Lists all reservations, including participant count, product name, price, and payment status. You can filter by date range.
Get booking
Retrieves the specific details of a single, existing booking.
List products
Retrieves all available services and products, showing their pricing, duration, and capacity limits.
Find out exactly when a class or service is available based on capacity.
Pull up any customer's profile, including their full history and preferences.
List all upcoming bookings and reservations, detailing the participant count and payment status.
Track total revenue collected by filtering payments by date or method.
Access core information about your studio, like the timezone and operational profile.
Ask an AI about this
Waiting for input…
Bookeo MCP: 9 Available Tools
Use these nine tools to manage everything from checking real-time capacity to generating comprehensive financial reports for your business.
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 Bookeo on VinkiusList Bookings
Lists all reservations, including participant count, product name, price, and payment status. You can filter by date range.
Get Booking
Retrieves the specific details of a single, existing booking.
List Products
Retrieves all available services and products, showing their pricing, duration, and...
Search Customers
Finds customer profiles by name or criteria, returning their booking history and...
Get Customer
Fetches a specific client's profile and details.
List Payments
Generates a list of payments that you can filter by a specific date to analyze revenue.
Check Availability
Determines available time slots for any bookable product in real-time.
Get Business Info
Pulls core configuration data about your entire business account.
List Webhooks
Shows a list of currently active event notifications set up for your business.
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 Bookeo, 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 Bookeo. 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 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually tracking class capacity and payments is tedious.
Right now, if you want to know how many spots are left in a popular yoga class, you open the booking dashboard. If you need the revenue report for that same day, you have to switch to the accounting tab. Then you might check customer history in a third system just to verify who paid. It's three different tabs, five clicks, and copy-pasting data everywhere.
With this MCP, you ask your agent directly: 'Are there spots left for yoga at 10 AM?' The agent runs the necessary checks and gives you an instant answer with capacity details. You get the full picture—availability, history, revenue—in one single conversation.
List bookings: Get a clear, actionable view of your schedule.
Before this MCP, listing reservations meant exporting a spreadsheet and manually cross-referencing the participant count with the product capacity. If you missed one tab or filtered incorrectly, your counts were wrong, leading to overbooking risks.
Now, by asking the agent to `list_bookings`, you get structured data that includes the full details: who is coming, how many spots are taken, and if payments are finalized. It’s accurate, it’s fast, and it's always up-to-date.
What your AI can actually do with this
This connector connects to Bookeo, giving you control over every aspect of a scheduling-based business—from personal training studios to large activity centers. You can ask your agent for specific details: 'Who is booked tomorrow?' or 'How much revenue did we bring in yesterday?'. It gathers client data, monitors product capacity, and tracks payment status all from one place.
Instead of jumping between booking software, spreadsheets, and accounting tools, you talk to your AI client, which accesses the entire Bookeo catalog via Vinkius. This lets you manage everything—bookings, products, customers, payments, and availability—using simple conversation.
019d7560-e1b1-710c-a2fa-c6bc958b151f Here's how it actually works
The bottom line is you get instant, conversational access to operational data without logging into any separate dashboard.
Connect your preferred AI client to this MCP.
Ask your agent a specific question, such as 'What are the open slots for yoga tomorrow?'
The agent uses the necessary tool calls and returns structured data detailing availability or records.
Who is this actually for?
Studio managers and booking coordinators who spend hours clicking through multiple tabs to answer simple questions. If your job involves checking availability or reconciling payments across different systems, this is for you.
Manages daily capacity, ensuring no class exceeds its limit and tracking which product categories are selling best.
Checks a client's full profile and booking history instantly to prepare for an appointment without checking multiple forms.
Runs reports on payments, verifying revenue totals by filtering transactions over specific date ranges.
What Changes When You Connect
Never manually check a calendar again. Use the check_availability tool to instantly know open slots for any class or service, freeing up time otherwise spent on back-and-forth emails.
Get full visibility into client accounts using search_customers. You can pull up a client's profile and entire booking history without ever switching out of your chat interface.
Stop guessing about money. Running the list_payments tool gives you filtered revenue reports, letting you track earnings and identify trends for better cash flow management.
Need to know what services you offer? The list_products tool details everything—pricing, duration, and capacity—so your agent always has the current catalog information.
Quickly verify a client's status by calling get_customer. You get their full record instantly, so you can address issues with confidence.
See it in action
The Trainer needs to check a client's status
A personal trainer needs to know if a client is overdue for a session. They ask their agent, and the agent uses get_customer to pull up the profile, showing recent activity and past payments immediately.
The Manager needs daily revenue totals
It's end of day. The manager asks for total income today. The agent runs list_payments, providing a summarized report that verifies the cash register count against digital sales.
Booking a large group event
A corporate team needs to book 20 people for an off-peak tour. The coordinator first uses check_availability to confirm space, then runs list_bookings to reserve the slots and track participant details.
Auditing business setup
The IT team needs to verify all current integrations are running. They use list_webhooks to see a manifest of every active notification, ensuring no critical connection has failed.
The honest tradeoffs
Trying to find one specific booking
Asking the agent for 'last week's bookings and customer details'. This is too broad and makes the request slow or inaccurate.
Instead, ask the agent to use list_bookings and specify a narrow date range. For maximum detail on one event, use get_booking after you have found the ID.
Checking payments without dates
Asking for 'all money collected'. The system might return thousands of records that are irrelevant to your current audit.
Always use list_payments and provide a date filter. Specify the start and end date so you only get the revenue data you need.
Assuming product details
Asking 'What are our current class prices?' without confirming if there's an update.
Always run list_products first. This ensures your agent pulls the most current pricing, duration, and capacity data before answering.
When It Fits, When It Doesn't
Use this MCP if your primary need is managing operational data within a dedicated scheduling platform like Bookeo. It handles everything from client history (get_customer) to revenue tracking (list_payments). Don't use it if you need complex, external logic, such as integrating with an accounting system that isn't connected to Bookeo, or if you only need basic email sending—for those tasks, a messaging or workflow automation MCP is better. If your goal is simply managing inventory or product listings outside of booking context, check the documentation for alternative catalog management tools.
Questions you might have
How do I check availability with the `check_availability` tool? +
Simply ask your agent for open slots and specify the product name and date. The tool returns real-time data showing exactly how many spots are left across all available times.
What information does the `list_payments` tool provide? +
The list_payments tool provides a filterable list of transactions, allowing you to analyze revenue by date and track payment methods used during that time period.
Can I find a client's history using the `search_customers` tool? +
Yes. Use search_customers with the name or ID, and the agent pulls up their full profile, including past bookings and stored preferences.
Does `get_business_info` show my current pricing? +
No, that tool retrieves core business settings like your timezone and account status. For product prices, use the list_products tool instead.
What time filters can I apply when using the `list_bookings` tool? +
You can filter bookings by specific date ranges. The tool allows you to define a start and end date, which lets your agent retrieve all reservations within that window.
Does running `get_customer` provide payment data or just profile info? +
It returns the client's core profile details. Payment history is managed separately; for revenue tracking, you should use the dedicated list payments tool instead.
When I run `list_products`, what information do I get about each bookable item? +
The tool provides essential operational data: pricing, how long the product lasts (duration), and its maximum capacity. This helps you understand resource limits.
How does the `list_webhooks` tool help with system monitoring? +
It shows all currently active event notifications tied to your account. Checking this list confirms that your integration points are correctly set up and receiving data when needed.
How do I get Bookeo API credentials? +
Create a developer account at bookeo.com/apiref, register your application, and you'll receive an API Key and Secret Key. Bookeo provides an OpenAPI/Swagger specification for easy integration.
Can I cancel customer bookings directly via this tool? +
Yes. Assuming the API user has write permissions, your AI can look up a customer profile and issue a cancellation or reschedule their slots instantly.
Does it track revenue generated from daily sales? +
Bookeo MCP provides full payment read endpoints. You can instruct your AI to retrieve transactions from the last 24 hours and summarize daily earnings.
We've already built the connector for Bookeo. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 9 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.