4,500+ servers built on MCP Fusion
Vinkius

Softinn MCP. Manage bookings, room status, and guest billing from 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

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

Just plug in your AI agents and start using Vinkius.

Softinn MCP Server manages your entire hotel property operation through any AI client. It gives agents direct access to Softinn's PMS and Booking Engine, handling everything from real-time room availability checks and creating guest reservations to updating housekeeping status and processing payments against guest folios.

What your AI agents can do

Add folio payment

Records a payment amount directly against a specific guest folio number.

Check availability

Searches the system to find out which room types are available within a defined date range.

Create reservation

Generates and books a brand new guest reservation using provided details (dates, type, guest).

+ 7 more capabilities included
Check and manage room availability

The system searches for vacant rooms across the hotel based on specified dates, returning available types and quantities.

Create new guest bookings

It takes reservation parameters (dates, guests, type) and automatically generates a new booking record in Softinn's system.

Update room status for housekeeping

You can change the status of a specific physical room—marking it Clean, Dirty, or Out of Order—to synchronize staff operations.

View and modify guest billing records

The server retrieves detailed financial folios for any reservation and allows agents to record payments against those accounts using add_folio_payment.

List all hotel inventory metadata

It provides an overview of the property's configuration, including room types and summary settings.

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

Softinn MCP Server: 10 Tools for Hospitality Ops

These tools allow your agent to execute every core function of a hotel PMS—from booking new guests to updating room status and managing folios.

add019d8482

add folio payment

Records a payment amount directly against a specific guest folio number.

check019d8482

check availability

Searches the system to find out which room types are available within a defined date range.

create019d8482

create reservation

Generates and books a brand new guest reservation using provided details (dates, type, guest).

get019d8482

get hotel summary

Retrieves high-level configuration data about the entire hotel property setup.

get019d8482

get reservation details

Pulls all specific information for a single, known reservation ID.

list019d8482

list all rooms

Lists every physical room in the hotel and its current metadata (ID, type).

list019d8482

list reservation folios

Retrieves a list of financial billing folios associated with a specific reservation.

list019d8482

list reservations by date

Gathers and lists all reservations that are scheduled to check in or stay on one particular day.

list019d8482

list room types

Lists every configured room type the hotel offers (e.g., King Suite, Double Room).

update019d8482

update room status

Changes the operational status of a specific physical room to Clean, Dirty, or Out of Order.

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

Listen up. The Softinn MCP Server connects your AI client straight into the core of a hotel’s operations—the Property Management System and Booking Engine. You don't gotta jump between ten different dashboards or call five separate APIs to handle an entire guest stay; this server puts it all in one place.

It lets your agent manage everything from checking room availability to processing payments on a folio, giving you full control over the property cycle.

Guest Booking and Reservation Management

To start booking someone up, your agent uses check_availability to search for vacant rooms within any date range. This tool tells you exactly which room types are open and how many of each you got. Once you know what’s available, the system lets you generate a brand new guest reservation using create_reservation.

You just feed it the necessary details—the dates, the number of guests, and the desired room type—and it books the record straight into Softinn's main system.

For existing stays, you can use list_reservations_by_date to pull a list of every guest scheduled to check in or stay on any specific day. If you have a known reservation ID, get_reservation_details pulls up all the specifics for that single booking. You can also get a full picture of what’s going on with billing by running list_reservation_folios, which retrieves every financial folio attached to that reservation.

Inventory and Room Status Control

You gotta keep track of your physical inventory, right? The server gives you two tools for that. First, list_room_types lists every single configured room type the hotel offers—things like 'King Suite' or 'Double Room.' Second, list_all_rooms goes deeper; it lists every physical room in the building and its current metadata so you know exactly what you’re dealing with.

For housekeeping operations, you can change a specific physical room’s status using update_room_status. This lets your agent mark a room as Clean, Dirty, or Out of Order to keep all staff systems synced up.

Financial and Billing Operations

Money moves fast in hotels. When it comes to billing, the server allows you to see detailed financial records using list_reservation_folios. More critically, if a guest pays something—say, they pay for dinner or parking—your agent uses add_folio_payment to record that payment amount directly against a specific folio number. You can also get a high-level look at the whole property setup by running get_hotel_summary, which pulls configuration data about the entire hotel operation.

Workflow Summary

Basically, you’re letting your agent manage the full lifecycle. It's gotta check availability first (check_availability), then create the booking (create_reservation). While they stay here, housekeeping marks rooms (using update_room_status) and staff manages billing by checking folios (list_reservation_folios) and recording payments (add_folio_payment). If you need to know what’s going on with the whole place—like every room or all reservations for tomorrow—you got list_all_rooms, list_room_types, and list_reservations_by_date.

It's a complete stack. You don't wanna manually manage this stuff; let your agent handle it.

How Softinn MCP Works

  1. 1 Subscribe to this server on Vinkius Marketplace.
  2. 2 Log into your Softinn Merchant Portal and get your API Access Key; identify your unique Hotel ID.
  3. 3 Enter the required credentials (API Key, Hotel ID) into your AI agent client. The agent can now execute tools like check_availability or create_reservation.

The bottom line is that after setting up your keys, your AI agent gains full, conversational control over Softinn's core PMS functions.

Who Is Softinn MCP For?

This is for the hotel operations team—the folks who spend all day jumping between the booking dashboard, the housekeeping app, and the accounting ledger. If you’re a manager tired of manual room checks or an accountant sick of chasing down billing discrepancies, this saves time.

Front Desk Supervisor

Uses agents to check immediate availability (check_availability) and quickly generate new reservations (create_reservation) during peak hours.

Housekeeping Manager

Runs status updates for batches of rooms (update_room_status), ensuring the front desk only sees accurate, current room statuses.

Revenue Analyst

Queries the system to understand inventory capacity and view all reservations on a specific date (list_reservations_by_date) for revenue planning.

Property Tech Developer

Integrates Softinn data into custom applications, using tools like get_hotel_summary to build specialized guest-facing dashboards.

What Changes When You Connect

  • Eliminate manual availability checks. By running check_availability, your agent instantly reports open rooms for any date range—no more cross-referencing spreadsheets or calling another department just to confirm if a Deluxe Suite is free.
  • Automate check-ins and bookings. Instead of filling out forms, you tell the agent to 'Book John Smith for three nights in a King Room.' The system runs create_reservation instantly.
  • Keep housekeeping synced. When cleaning staff finish up, they just prompt their agent: 'Update room 302 to Clean.' The tool executes update_room_status, making the change visible immediately across all dashboards.
  • Handle billing disputes quickly. Need to know what was charged? Use list_reservation_folios to pull the full bill history, and then use add_folio_payment to record a refund or payment without touching an accounting terminal.
  • Gain property oversight fast. The get_hotel_summary tool gives you high-level data on the hotel's configuration—metadata you need for quick operational decisions without digging into deep settings.

Real-World Use Cases

01

The last-minute group booking.

A corporate client calls needing 10 rooms next week. Instead of manually checking the PMS, the agent runs check_availability for that date range and confirms three suitable room types. It then uses create_reservation ten times in sequence to book the entire block.

02

The end-of-stay billing audit.

A manager needs to verify if a guest was overcharged for minibar use. The agent first runs list_reservation_folios, finds the disputed charge, and then records an adjustment payment using add_folio_payment.

03

The morning housekeeping sweep.

Housekeeping finishes a section of rooms. Instead of walking to every desk, they tell their agent: 'Update all rooms 101-150 to Clean.' The agent runs update_room_status on the whole block instantly.

04

The daily arrival report.

A front desk worker needs a list of everyone arriving today. They prompt: 'Show me all arrivals for 2024-10-25.' The agent runs list_reservations_by_date and hands back the full, actionable manifest.

The Tradeoffs

Manual status updates.

A staff member finds a room is dirty but manually emails a request to housekeeping, then physically walks over to update a sign. This creates lag and inconsistency.

Use the agent client to run update_room_status immediately. Just tell it: 'Change Room 405 status to Dirty.' The change syncs instantly.

Checking availability piece by piece.

A developer writes a script that runs list_room_types first, then has to hardcode date logic elsewhere because the tool doesn't handle ranges. This is brittle and complex.

The agent handles this simply: 'Check if any rooms are free from June 1st to June 5th.' The single call to check_availability returns all necessary data.

Billing confusion.

A user tries to add a payment without first checking the bill, resulting in an error because they don't know which folio ID to target. They waste time looking up IDs manually.

First use list_reservation_folios to get all relevant folios for the reservation, and then pass that exact ID to add_folio_payment.

When It Fits, When It Doesn't

Use this server if your core business process involves managing reservations, room inventory (status), or guest financials. It's ideal when you need an AI agent to act as a virtual PMS operator—like checking availability (check_availability) and then immediately booking it (create_reservation).

Don't use it if you only need read-only data that doesn't change (e.g., just looking at static rate cards). For simple, external calendar synchronization without transaction logic, a dedicated third-party calendar API might be simpler. If your goal is solely to audit records after the fact, list_reservation_folios is powerful, but remember it only shows data; you still need other tools like get_hotel_summary for context.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Softinn. 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

add_folio_payment check_availability create_reservation get_hotel_summary get_reservation_details list_all_rooms list_reservation_folios list_reservations_by_date list_room_types update_room_status

Checking room availability shouldn't take calling three different departments.

Right. So, the old way was a nightmare of phone calls and email chains. You needed to confirm with housekeeping if Room 204 was actually ready—then call front desk to see who was booked there—and finally check the main booking portal for rates. It took at least fifteen minutes just to verify one room.

Now, your agent handles it in seconds. You simply ask: 'Are there any King Suites available between October 1st and October 5th?' The agent runs `check_availability` and gives you a precise list of what's free. It’s that fast.

Softinn MCP Server: Process payments and manage billing with add_folio_payment.

Before, if a guest disputed a charge or paid an amount late, you had to manually open the physical folio sheet, find the correct balance line, and physically write down the payment details. This process was slow, error-prone, and required access to multiple locked terminals.

With this server, your agent executes `add_folio_payment`. You give it the Folio ID and the amount; that's it. The system records the transaction instantly, keeping your accounting books clean and up-to-date.

Common Questions About Softinn MCP

How do I check room availability using the Softinn MCP Server? +

You use the check_availability tool. You just need to provide a start date and an end date; the agent returns all available types and their counts for that period.

Can I list reservations by date using Softinn MCP Server? +

Yes, use list_reservations_by_date. This tool gathers every reservation scheduled for a specific day, giving you an immediate arrival or stay manifest.

What is the difference between list_all_rooms and list_room_types? +

list_room_types tells you what kinds of rooms exist (e.g., King Suite, Deluxe). list_all_rooms lists every actual physical room ID that exists in the property.

How do I update a room's status after cleaning? +

You run the update_room_status tool. You need to specify the exact Room ID and set the new state (e.g., 'Clean'). The change is instant across the PMS.

Does Softinn MCP Server let me add payments? +

Yes, use add_folio_payment. You need to provide the folio ID and the payment amount; it handles recording the transaction against the guest's bill.

What setup details do I need to use the `create_reservation` tool? +

You must provide your unique Softinn Hotel ID and a valid API Access Key. These credentials authenticate your agent with the PMS, ensuring that reservations are logged against the correct property.

How do I use `list_reservation_folios` to audit guest billing records? +

This tool retrieves every billing folio associated with a reservation. It lets you review all charges—room, tax, services—before verifying any outstanding balances or processing payments using add_folio_payment.

What should I do if the `update_room_status` command returns an error? +

The error message tells you exactly why the status change failed. It might indicate a conflict with another tool call or that the room is currently locked, so check the details and adjust your workflow.

How do I obtain a Softinn API Key? +

Softinn restricts API access to registered merchants. You must reach out to their support team at support@mysoftinn.com to request an API key for your specific property.

Can my AI automatically update room statuses for cleaning? +

Yes! Use the update_room_status tool with the specific Room ID and the target status (e.g., 'Clean', 'Dirty'). Your agent will synchronize the change with the PMS instantly.

Does it support real-time availability searching? +

Absolutely. The check_availability tool queries the live booking engine to find vacant rooms between any two dates for your hotel.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Softinn. 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.