4,500+ servers built on MCP Fusion
Vinkius

Amenitiz MCP. Pull real-time hotel data via natural conversation.

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

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

Just plug in your AI agents and start using Vinkius.

Amenitiz MCP Server. Manage all hotel operations—reservations, rates, room status, and guest profiles—through natural conversation. Connect your AI agent to the all-in-one PMS for independent hotels.

You can list room types, check real-time availability, pull specific rates, and pull booking details for any guest.

What your AI agents can do

Get availability

Pulls the number of available rooms for a given date range.

Get property

Retrieves core information about the hotel property.

Get rates

Pulls current pricing information for rooms.

+ 5 more capabilities included
Check room availability

The agent pulls day-by-day opening counts for specific room types and dates.

List property details

The agent retrieves basic information about the hotel property itself.

Get current room rates

The agent pulls pricing information, including seasonal rates and active promotions.

Pull reservation details

The agent fetches full details for any specific booking, including payment and dates.

List and manage guests

The agent retrieves the guest database, including visit history and preferences.

List all bookings

The agent pulls a list of all existing hotel reservations.

List room categories

The agent pulls a list of defined room types, including their capacity and amenities.

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

Amenitiz MCP Server: 8 Tools for PMS Operations

Use these tools to calculate availability, retrieve rates, and manage guest profiles across your hotel operations.

get019d754d

get availability

Pulls the number of available rooms for a given date range.

get019d754d

get property

Retrieves core information about the hotel property.

get019d754d

get rates

Pulls current pricing information for rooms.

get019d754d

get reservation

Fetches all details for a specific booking ID.

list019d754d

list guests

Retrieves a list of registered guests and their details.

list019d754d

list reservations

Fetches a comprehensive list of all existing reservations.

list019d754d

list room types

Lists all defined room categories, including amenities and base rates.

list019d754d

list rooms

Lists every physical room in the property and its current status (clean, dirty, occupied).

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 Amenitiz, 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

Amenitiz MCP Server gives your AI client full control over independent hotel operations. You can talk to your agent and have it manage everything from reservations and rates to room status, all through natural conversation. get_property pulls core information about the hotel itself. You can use list_room_types to get a list of all defined room categories, including their capacity and what they're equipped with. list_rooms shows every physical room in the property and its current status—whether it's clean, dirty, or occupied.

You need to check room availability? get_availability pulls the number of open rooms for a specific room type across a date range. You wanna know the price? get_rates pulls the current pricing, including seasonal rates and active promotions. You can use list_reservations to pull a full list of all existing hotel bookings.

For a specific reservation, get_reservation fetches every detail, including payment info and dates. You can pull guest data with list_guests, which gives you the guest database, including their visit history and preferences. Finally, you can pull a comprehensive list of all existing reservations using list_reservations.

How Amenitiz MCP Works

  1. 1 You ask your AI client to check availability for a specific date range and room type.
  2. 2 The agent calls get_availability and get_rates to pull real-time data on openings and current pricing.
  3. 3 The agent presents a structured list of available rooms, detailing the type, count, and nightly rate.

The bottom line is, your agent handles the back-and-forth of a booking inquiry, pulling live data for rates and availability in one flow.

Who Is Amenitiz MCP For?

Hospitality operations staff, revenue managers, and front desk agents use this. They are tired of switching between the PMS, the booking engine, and the rate sheet just to confirm a single booking detail. This server lets them get complex data—like 'What's available next month and what the best rate is?'—from a single conversational prompt.

Front Desk Agent

Looks up a guest's profile and confirms room status (clean/dirty) while simultaneously checking the best available rate for an extension.

Revenue Manager

Pulls historical reservation data and checks current room types and rates to advise on optimal seasonal pricing adjustments.

Operations Manager

Needs to quickly list all rooms and check overall availability for a property-wide status report.

What Changes When You Connect

  • Confirm availability and pricing instantly. Instead of checking a calendar, ask the agent to use get_availability combined with get_rates to see openings and current nightly rates for a specific date range.
  • Manage guest data in one place. Use list_guests to pull a profile and then list_reservations to see their full visit history without leaving the chat interface.
  • Understand the physical status of the hotel. Running list_rooms gives you a real-time inventory check, letting you know if a specific room is clean, dirty, or occupied.
  • Streamline property inquiries. The get_property tool gives basic context about the hotel, which is useful before pulling specific data like rates or availability.
  • Handle booking changes easily. If a guest calls to modify a stay, use get_reservation to get the existing booking details, then use get_availability to find alternative dates.
  • Review room offerings. Use list_room_types to see what categories the hotel offers, including capacity and base amenities, before pricing is even involved.

Real-World Use Cases

01

Checking availability for a group booking

A group booking coordinator needs to know if 10 rooms are open for a conference weekend. They ask the agent, and it calls get_availability to check day-by-day openings for the required room types. The coordinator gets a single report showing which room types can handle the group size.

02

Updating a guest's contact info

A front desk agent speaks to a guest who wants to update their phone number. The agent uses list_guests to find the profile, then uses get_reservation to pull the current booking details, and finally sends the update back to the system.

03

Investigating a billing discrepancy

A revenue manager finds a charge mismatch. They ask the agent to run get_reservation for the stay in question. The agent returns the full booking record, allowing the manager to cross-reference the correct rates and payment methods.

04

Auditing room inventory after maintenance

The operations team needs to know the exact status of every room. They prompt the agent to run list_rooms. The agent returns a live list, showing the status (e.g., 'Out of Service' or 'Dirty') for every single room number.

The Tradeoffs

Guessing the data flow

The developer tries to send a room ID to get_rates without first running list_rooms to confirm the ID is valid or if the room type changed.

Always run list_room_types first to get the correct category ID, then use that ID as input for get_rates. Never guess the necessary inputs.

Ignoring existing bookings

A user asks 'What is the rate for a room on Oct 19?' but doesn't provide the date range or room type, leading to ambiguous or incorrect rates.

The agent must first check get_availability to confirm the date range is valid, and then use get_rates with the specific dates and room type.

Over-relying on a single tool

Assuming list_reservations contains payment details and trying to use that data for billing adjustments, only to find the tool only returns basic booking metadata.

Use get_reservation when you need detailed financial or guest-specific data, as it pulls the full record. list_reservations only provides a summary list.

When It Fits, When It Doesn't

Use this server if your core need is managing and querying transactional hotel data. Specifically, if you need to answer questions like, 'What is available, and what does it cost?' (Use get_availability + get_rates). You need this if you're building a conversational interface for the front desk or revenue team.

Don't use this if you only need to read basic property details or manage a simple directory. For that, simple database lookups or a specialized, non-PMS tool might be better. If your workflow involves external payments (like processing a charge), you'll need a payment gateway tool, as this server only reads and manages data, it doesn't process money.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Amenitiz. 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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_availability get_property get_rates get_reservation list_guests list_reservations list_room_types list_rooms

Confirming room status shouldn't require logging into three different systems.

Right now, checking if a room is clean, occupied, or needs maintenance means logging into the Property Management System (PMS), then checking the room status board, and finally cross-referencing the booking engine for active stays. It's a multi-tab, multi-system chore that wastes time and creates data silos.

With the Amenitiz MCP Server, your agent runs `list_rooms` and `list_reservations` simultaneously. You ask, 'What's the status of Room 312?' and you get a single, consolidated answer that tells you if it's dirty, who is staying there, and when they check out. It's one prompt, one answer.

Get Amenities and Rates with `list_room_types`

Before pricing, you have to manually look up the room category, then find its base rate, and then check for seasonal promotions. This usually involves navigating to the rate sheet, then finding the correct room type ID, and manually combining the data points.

Now, your agent uses `list_room_types` to pull the category and base rates, and `get_rates` to pull seasonal pricing. You get the full picture—amenities, base rate, and current promotions—in one conversational step. That's a massive time save.

Common Questions About Amenitiz MCP

How do I use `get_availability` to check room openings? +

You must provide a specific start and end date range. The tool returns the count of available rooms for defined room types for those dates. It doesn't show which specific rooms are open, just how many.

Can I use `get_rates` to find the current cost of a booking? +

Yes, get_rates pulls current seasonal pricing and promotions. You need to specify the room type and the date range to get accurate cost data.

What is the difference between `list_reservations` and `get_reservation`? +

list_reservations gives you a summary list of all bookings. Use get_reservation when you need the full, detailed record for one specific booking ID.

Does `list_rooms` show the room status? +

Yes, list_rooms pulls the real-time status of every physical room, indicating if it's clean, dirty, or occupied.

Can I use `list_guests` to see a person's stay history? +

The list_guests tool retrieves the guest database. While it contains visit history and preferences, you must also use list_reservations to see the specific dates of their stays.

How do I use `list_room_types` to understand the hotel's offerings? +

It provides a list of all available room categories. You'll see details like capacity, amenities, and the base rate structure for each type.

What information does `list_reservations` provide about a hotel's bookings? +

This tool lists all current reservations. You get key details like the guest name, check-in/check-out dates, and the payment status for each booking.

Is `get_property` necessary for basic booking queries? +

No, you don't need it for basic lookups. It's useful if you need general, overarching information about the specific hotel property itself.

What is Amenitiz? +

Amenitiz is an all-in-one PMS for independent hotels — website builder, booking engine, channel manager, and operations management. Popular across Europe with 10,000+ hotels.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Amenitiz. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 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.