DirectStay MCP Server
@webdevtodayjason
About DirectStay MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ds-mcp-server": {
"command": "npx",
"args": [
"@webdevtoday/ds-mcp-server"
]
}
}
}Tools
11Get a list of all properties
Get details of a specific property
Get all bookings for a specific property
Create a new booking
Update the status of an existing booking
Identify a caller based on phone number
Generate a one-time password
Verify a one-time password
Send a message to a user
Create a property comparison
Submit conversation insights
Overview
What is DirectStay MCP Server?
DirectStay MCP Server is an MCP (Model Context Protocol) server that provides tools for interacting with the DirectStay API. It is designed for developers and property managers who want to automate property management, booking workflows, and guest communication through AI assistants.
How to use DirectStay MCP Server?
Run the server via npx @webdevtoday/ds-mcp-server without local installation. Configure it by setting the DS_TOKEN environment variable with your DirectStay API token. For Claude Desktop, add a JSON entry to your MCP configuration pointing to the same command and environment variable.
Key features of DirectStay MCP Server
- Get all properties, property details, and bookings
- Create and update booking status
- Identify callers by phone number
- Generate and verify one-time passwords
- Send messages to users
- Submit conversation insights
Use cases of DirectStay MCP Server
- Automate property listing retrieval and management
- Create and update bookings via natural language commands
- Verify guest identity and communicate through OTP workflows
- Support guest services with caller identification and messaging
- Generate property comparisons and submit conversation insights
FAQ from DirectStay MCP Server
How do I obtain a DirectStay API token?
Contact DirectStay directly to obtain your API credentials. The token is required as the DS_TOKEN environment variable.
What tools does the server provide?
The server offers tools for properties (list, details, bookings), bookings (create, update status), caller identification, OTP generation and verification, messaging, property comparison, and conversation insights.
What are the runtime requirements?
Node.js version 16 or higher is required; version 20 or higher is recommended. The server can run locally, via npx, or inside a Docker container.
Can I run the server with Server-Sent Events (SSE)?
Yes, start the server with the --sse flag to enable SSE transport: node mcpServer.js --sse.
How do I run the server with Docker?
Build the image with docker build -t ds-mcp-server . and run it with docker run -i --rm -e DS_TOKEN=your_token_here ds-mcp-server.
Frequently asked questions
How do I obtain a DirectStay API token?
Contact DirectStay directly to obtain your API credentials. The token is required as the `DS_TOKEN` environment variable.
What tools does the server provide?
The server offers tools for properties (list, details, bookings), bookings (create, update status), caller identification, OTP generation and verification, messaging, property comparison, and conversation insights.
What are the runtime requirements?
Node.js version 16 or higher is required; version 20 or higher is recommended. The server can run locally, via npx, or inside a Docker container.
Can I run the server with Server-Sent Events (SSE)?
Yes, start the server with the `--sse` flag to enable SSE transport: `node mcpServer.js --sse`.
How do I run the server with Docker?
Build the image with `docker build -t ds-mcp-server .` and run it with `docker run -i --rm -e DS_TOKEN=your_token_here ds-mcp-server`.
Basic information
More Other MCP servers
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Awesome Mlops
visengerA curated list of references for MLOps
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Comments