hostaway-mcp
hostaway-mcp
Claude Desktop、Claude Code、Cursor などの AI アシスタントを Hostaway のプロパティ管理 API に接続する、オープンソースの Model Context Protocol (MCP) サーバーです。予約、リスティング、カレンダー、財務情報、ゲストとの会話を自然言語で照会できます。
クイックスタート
Hostaway のダッシュボードで Settings > API から Account ID と Client Secret を取得します
Node.js 18+ がインストールされていることを確認します
以下の AI クライアントを選択して設定を追加します — クローンやビルドは不要です
Related MCP server: Lodgify MCP Server
セットアップ
Claude Desktop(Mac & Windows)
Claude Desktop の設定ファイルを開きます:
Mac:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
以下を追加します(他のサーバーを設定済みの場合は、既存の mcpServers にマージします):
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Claude Desktop を再起動すれば準備完了です。
Claude Code
オプション 1 — CLI コマンド(最速):
claude mcp add hostaway \
-e HOSTAWAY_ACCOUNT_ID=YOUR_ACCOUNT_ID \
-e HOSTAWAY_CLIENT_SECRET=YOUR_CLIENT_SECRET \
-- npx -y @matt-long-plux/hostaway-mcpオプション 2 — プロジェクトルートの .mcp.json(チームメンバーと共有するのに便利):
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Cursor
プロジェクトの .cursor/mcp.json に同じ設定を追加するか、Cursor Settings > MCP Servers > Add Server に移動して貼り付けます:
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}更新
npx で以前のバージョンをインストールした場合、システムにキャッシュが残っている可能性があります。最新リリースに更新するには:
npx clear-npx-cacheその後、AI クライアント(Claude Desktop、Cursor など)を再起動します。次回起動時に自動的に最新バージョンが取得されます。
または、設定で @latest を固定すると、再起動のたびに常に最新バージョンを取得できます:
"args": ["-y", "@matt-long-plux/hostaway-mcp@latest"]ツールリファレンス
予約
ツール | 説明 | 主要パラメータ |
| フィルター付きで予約を一覧表示 |
|
| 予約の詳細情報を取得 |
|
| 内部ホストメモを更新 |
|
| 現在および今後の予約をプロパティごとにグループ化 | なし |
リスティング
ツール | 説明 | 主要パラメータ |
| メタデータ付きの全アクティブリスティング |
|
| リスティングの詳細情報 |
|
| カスタムフィールド値を名前と値のマップとして取得 |
|
カレンダー
ツール | 説明 | 主要パラメータ |
| 空室状況と料金のカレンダー |
|
| 予約間の短い未予約の空き期間を検出 |
|
| カレンダーに日付をブロック |
|
| カレンダーブロックを削除 |
|
財務
ツール | 説明 | 主要パラメータ |
| 予約の財務内訳を取得 |
|
| リスティング全体の売上を集計 |
|
| 照合用の支払いレポート |
|
会話
ツール | 説明 | 主要パラメータ |
| 最近のゲストとの会話 |
|
| メッセージスレッド全体 |
|
| ゲストにメッセージを送信 |
|
読み取り専用モード
HOSTAWAY_READ_ONLY=true を設定すると、すべての書き込み・変更ツールが無効になります。有効にすると、以下のツールは実行されずエラーを返します:
update_reservation_host_notecreate_calendar_blockdelete_calendar_blocksend_message
これは共有アカウントや、誤った変更を防ぎたい場合に便利です。
環境変数
変数 | 必須 | 説明 |
| はい | Hostaway アカウント ID(整数) |
| はい | Hostaway API クライアントシークレット |
| いいえ |
|
| いいえ | トークンキャッシュの TTL(秒)(デフォルト: 240) |
クエリ例
接続後、Claude に次のように試してみてください:
"今後の予約をすべて表示して"
"来月のプロパティの稼働率はどうなっている?"
"今後 90 日間の全リスティングの空き期間(gap nights)を探して"
"先月の売上はいくらだった?"
"未読のゲストメッセージを表示して"
"予約 12345 の財務情報は?"
"3 月の Airbnb 予約の支払いレポートを生成して"
コントリビューション
フィードバックやプルリクエストを歓迎します!GitHub で issue を開くか、matt@plux.com までメールをお送りください。
ライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Hostaway's property management platform through standardized MCP tools. Provides access to listings, bookings, guest communication, and availability checking for vacation rental management.
- AlicenseAqualityDmaintenanceEnables interaction with the Lodgify vacation rental API to manage properties, bookings, and calendar data. It provides tools for retrieving property details, creating or updating bookings, and monitoring rental availability.82MIT
- AlicenseBqualityBmaintenanceA read-only hospitality-focused MCP server that enables users to retrieve reservation details, listing briefs, and guest conversation contexts from Hostaway. It simplifies hospitality workflows by providing specialized tools for searching threads and viewing reservation data through natural language interfaces.651MIT
- AlicenseAqualityCmaintenanceConnects AI assistants to the Hostaway property management API via 10 read-only tools covering listings, reservations, calendars, guest conversations, and owner statements.10243MIT
Related MCP Connectors
Vacation rental discovery, direct booking, and property protection for AI agents.
Manage your Hostex vacation rentals—properties, reservations, availability, listings, and guest me…
Airbnb stays by location and dates, and full listing details, as structured JSON.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mattlong-plux/hostaway-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server