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일 동안 모든 숙소의 공백 숙박을 찾아줘"
"지난달 수익은 얼마였나요?"
"읽지 않은 게스트 메시지를 보여줘"
"예약 12345의 재무 내역은 무엇인가요?"
"3월 에어비앤비 예약에 대한 지급 보고서를 생성해줘"
기여
피드백과 풀 리퀘스트를 환영합니다! GitHub에 이슈를 열거나 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