Smeetz MCP for AI. Manage bookings and product data from natural chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Smeetz connects your entire commerce operation to any AI agent. You can manage product catalogs, create bookings, and pull customer profiles without opening the Smeetz dashboard.
Just talk to your agent, and it handles listing products using `list_products` or creating a new reservation via `create_booking`. It's direct booking management for your workflow.
What your AI can do
Create booking
Creates a new reservation by requiring product ID, date, ticket count, and customer information.
List customers
Lists all customer accounts associated with the Smeetz platform.
Get booking
Retrieves full details about an existing booking using its unique identifier.
Retrieves a complete list of every item available in the Smeetz catalog using list_products.
Fetches detailed metadata for one item when you provide its unique ID using get_product.
Retrieves the full list of registered customer accounts through list_customers.
Pulls a detailed profile for an individual user when you provide their identifier using get_customer.
Generates and books a reservation by providing the product ID, date, ticket count, and customer info via create_booking.
Pulls all details about an existing reservation using its unique booking ID with get_booking.
Ask an AI about this
Waiting for input…
Smeetz MCP Server: 6 Tools for Booking & Inventory Management
Use these six built-in tools to list products, check customer records, create bookings, and pull detailed data directly from the Smeetz platform.
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 Smeetz on VinkiusCreate Booking
Creates a new reservation by requiring product ID, date, ticket count, and customer information.
List Customers
Lists all customer accounts associated with the Smeetz platform.
Get Booking
Retrieves full details about an existing booking using its unique identifier.
Get Customer
Gets detailed profile information for a specific customer by providing their ID.
Get Product
Retrieves full product metadata for one item when given its unique ID.
List Products
Returns a list of every product currently available in your account inventory.
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 Smeetz, 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 Smeetz. 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 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Checking booking status shouldn't require 4 clicks and 2 tabs.
Right now, to check if Robert Smith booked the Grand Canyon tour, you have to jump into the Smeetz dashboard. You search for his name in one tab, get a list of IDs, copy an ID, open another tab (the booking details view), and then paste that ID just to see a confirmation date. It’s slow.
With this MCP server, you simply ask your agent: 'What is Robert Smith's current booking status?' The agent runs `get_customer` first, then uses the result to call `get_booking`. You get the confirmed status instantly in chat—no dashboard navigation required.
Smeetz MCP Server: Create bookings with a single prompt.
Previously, making a booking meant following a rigid sequence: Find the product ID (via `list_products`), get the customer's email, and then fill out multiple mandatory fields on the reservation form. One missed detail stops the sale.
Now, you just tell your agent: 'Book tickets for Product 789 next Friday for Jane Doe.' The server handles gathering the necessary details and executing `create_booking` in one go. It’s that simple.
What your AI can actually do with this
Yo, listen up. This server hooks your whole commerce operation right into any AI agent you're using. You don't gotta open the Smeetz dashboard to manage anything; just tell your agent what you need, and it handles pulling or writing all that data for ya. It’s direct booking management built right into your workflow.
Product Catalog Management
Your agent uses list_products to pull a complete list of everything in the Smeetz catalog. That lets your AI client see every item you've got available without needing another tool call. If you need to know more about just one specific product, you can pass its unique ID into get_product, and it’ll return all the detailed metadata for that single item.
You get full visibility on inventory using those two functions.
Customer Data Retrieval
Want to check out a customer? Your agent runs list_customers to pull a list of every registered account on the platform. If you know who you're looking for, passing that user’s ID into get_customer pulls their full profile details. This is crucial for support staff; they can look up specific user info instantly without leaving your chat window.
Booking and Reservation Tools
Managing reservations is where this thing really shines. To start a new booking, your agent uses create_booking. You gotta provide it with the product ID, the date of the reservation, the number of tickets, and all the customer info needed for the account. For checking on existing stuff, you use get_booking—just give it the unique booking identifier, and it pulls all the details about that specific reservation.
It’s how your agent checks status or confirms a past sale.
Basically, when you talk to your agent, it can do this:
- Pull every product using
list_products. - Get deep specs on one item with
get_product. - List all users via
list_customers. - Grab a user's full profile by ID using
get_customer. - Create a new reservation, making sure to pass the product ID, date, ticket count, and customer data into
create_booking. - Check the status of any existing booking with its unique ID through
get_booking.
019e38ee-f003-70db-97e9-ff31ee9779a3 Here's how it actually works
The bottom line is: you tell your AI what to do in plain English, and it handles the API calls behind the scenes.
Subscribe to the Smeetz server and paste your API Key.
Your AI agent sends a prompt (e.g., 'Book tickets for John Doe').
The agent calls the relevant tool (create_booking), which executes against Smeetz and returns the confirmation ID or data.
Who is this actually for?
This server is for ops engineers, customer support reps, and sales staff who spend too much time clicking through dashboards. If you're tired of switching between your CRM, inventory system, and booking portal just to answer a simple question, this is what you need.
Uses get_customer and get_booking instantly. Needs to check if a customer has already bought tickets or find out why a booking failed—all without leaving their chat window.
Needs to audit inventory levels by running list_products and quickly checking the status of recent bulk reservations using get_booking.
Creates bookings on the fly during a client call. Uses create_booking with minimal input to secure sales immediately.
What Changes When You Connect
Check booking status instantly with get_booking. You don't need to navigate deep into the dashboard or wait for a manual lookup—your agent just pulls the details.
Never manually list products again. Use list_products to get a full catalog view, and then use get_product to pull specific item specs on demand.
Resolve customer issues faster by using get_customer. Instead of having to open three different tabs (CRM, booking, inventory), all the necessary data is available from one prompt.
Sell tickets immediately. The create_booking tool lets your agent finalize a sale right in the conversation flow, saving you clicks and time during live interactions.
Get an immediate picture of inventory health by calling list_products. This gives ops managers a quick audit without running through complex reports.
See it in action
Onboarding a New Customer
A support rep needs to verify if a user has already bought tickets. They ask their agent: 'What is the booking status for John Doe?' The agent calls get_customer first, then uses that ID with get_booking. Problem solved in seconds.
Quick Inventory Check
An ops manager needs to know what tours are available next month. Instead of logging into the backend and filtering by date range, they ask their agent to 'List all products.' The agent runs list_products and shows immediate results.
Handling an On-Call Sale
A sales rep is talking to a client right now. The client decides to buy tickets for Product ID 789 on next Tuesday. The agent runs create_booking immediately, confirms the sale, and sends the confirmation ID back.
Data Deep Dive
A marketing analyst needs customer data to segment a campaign. They ask their agent to 'List all customers.' The agent uses list_customers, giving them the full dataset for immediate analysis.
The honest tradeoffs
Trying to build complex logic in the chat.
Prompting: 'If product A is available and customer B exists, create a booking and then send me an email.' The agent might fail because it can't manage multi-step state transitions or external emails.
Break it down. First, confirm availability using get_product. Second, use the data you got to call create_booking. Keep the AI client focused on calling one tool at a time.
Manually copy-pasting IDs.
Opening the Smeetz dashboard, finding Product ID 789, copying it, switching to the booking form, and pasting it. This takes three steps and wastes time.
Just tell your agent: 'Book product 789 for two people next Friday.' The agent handles the create_booking call using the correct format internally.
Relying on memory or scratchpads.
Telling the AI, 'The customer was John Doe, and I think the product ID was 789.' If you got the names wrong, everything breaks because the agent has no way to confirm your inputs.
Always verify data first. Use get_customer or get_product before trying to create anything. Confirming the details upfront prevents failed bookings.
When It Fits, When It Doesn't
Use this server if your primary need is transactional data retrieval and booking management within Smeetz. Specifically, when you need to check inventory (list_products, get_product), verify customer status (get_customer), or execute a final sale (create_booking).
Don't use it if you are dealing with payments or accounting ledger updates. This server manages bookings and data records; it doesn't process money itself, so don't rely on it for financial reconciliation. If your workflow is more about payment gateways (like Stripe) or internal HR systems, look for a dedicated finance tool instead.
Questions you might have
How do I find out what products are available using list_products? +
You just ask your agent to 'list all products.' The tool runs list_products and returns a clean list of every item, including its unique ID. This is faster than navigating the site.
Can I check if a customer exists using get_customer? +
Yes. If you provide the customer's identifier to get_customer, it pulls their full record. This lets support reps verify identities before attempting any actions, like making a booking.
What data does create_booking require? +
create_booking requires three things: the product ID, the date of the event, and the customer's details. You must provide all three to complete a reservation successfully.
Is get_booking for current bookings only? +
No, get_booking works anytime you have a booking ID. It retrieves the full history and status of that specific reservation, whether it's pending or confirmed.
What do I need to know about authentication when using `list_products`? +
You must provide a valid Smeetz API Key for the server to run. If the key fails validation, the tool will immediately return an authentication error code. You'll need to check your credentials within the Vinkius marketplace settings.
If I use `get_booking` with a booking ID that doesn't exist, what happens? +
The server returns a clear 'Booking Not Found' status. This means the system checked Smeetz and found no record matching that specific booking ID.
How do I check if a product is currently available or sold out after running `list_products`? +
The initial list provides general metadata. To confirm current availability, the tool includes an inventory status field for each item. You can use this data to filter out products that are marked as sold out.
Are there rate limits when calling `list_customers` repeatedly in a single session? +
Yes, the underlying Smeetz API enforces standard rate limits. If you hit the limit while listing many customers, your AI client will receive a 429 error code. You'll need to pause and try again after a short wait.
Can I retrieve full metadata for a specific product? +
Yes, use the get_product tool with the product ID to get all technical and commercial details associated with that item.
Is it possible to automate new bookings through the AI? +
Absolutely. The create_booking tool allows you to specify the product, date, ticket types, and customer information to generate a booking instantly.
How can I access customer information? +
You can use list_customers to browse your customer database or get_customer with a specific ID to see a detailed profile and history.
We've already built the connector for Smeetz. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 6 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.