mcp smoobu
](https://www.npmjs.com/package/mcp-smoobu) 
MCP服务器 斯莫布 物业管理API。提供 27工具 (16读+11写)通过 模型上下文协议.
特性
- 用户 --账户信息
- 属性 --列出并检查公寓
- 预订 --创建、更新、取消、列出和检查可用性
- 宾客 --创建、更新、列出客人资料
- 消息 --发送消息、列出话题和对话历史记录
- 费率 --阅读并更新定价率
- 插件 --列出可用的附加组件
- 占位符 --自定义和预订占位符
- 值机 --在线登记数据
- 价格要素 --在预订中创建、更新、删除价格元素
快速开始
克劳德桌面
添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"smoobu": {
"command": "npx",
"args": ["-y", "mcp-smoobu"],
"env": {
"SMOOBU_API_KEY": "your-api-key"
}
}
}
}克劳德代码
claude mcp add smoobu -- npx -y mcp-smoobu然后设置环境变量:
export SMOOBU_API_KEY="your-api-key"认证
设置 SMOOBU_API_KEY 使用Smoobu API密钥的环境变量。你可以在你的 Smoobu设置.
工具
阅读工具(16)
| 工具 | 说明 |
|---|---|
get_user | 获取当前用户/帐户信息 |
list_apartments | 列出所有公寓 |
get_apartment | 获取公寓详细信息 |
list_reservations | 使用筛选器列出预订 |
get_reservation | 获取预订详情 |
get_reservation_price_elements | 获取预订的价格要素 |
get_reservation_placeholders | 获取预订的占位符值 |
list_guests | 列出所有客人 |
get_guest | 获取客人详细信息 |
list_reservation_messages | 列出预订消息 |
list_threads | 列出消息线程 |
list_rates | 列出公寓价格 |
list_addons | 列出可用的附加组件 |
list_custom_placeholders | 列出自定义占位符 |
get_custom_placeholder | 获取自定义占位符 |
list_online_check_ins | 列出在线签到 |
书写工具(11)
| 工具 | 说明 |
|---|---|
check_apartment_availability | 查看公寓的可用日期 |
send_reservation_message | 发送预订信息 |
create_guest | 创建新访客 |
update_guest | 更新客人详细信息 |
create_reservation | 创建新预订 |
update_reservation | 更新预订 |
cancel_reservation | 取消预订 |
create_price_element | 在预订中添加价格元素 |
update_price_element | 更新价格元素 |
delete_price_element | 删除价格元素 |
update_rates | 更新公寓价格 |
发展
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Watch mode
npm run devAPI文档
见官方 Smoobu API文件 有关端点和数据模型的详细信息。
许可证
麻省理工学院 ©Morgan Demoulin
