Stay AI API MCP Server
mattcoatsworth
README
Stay AI API MCP 服务器
这是一个用于 Stay AI 房产管理 API 的模型上下文协议 (MCP) 服务器。它允许 AI 模型通过标准化的工具和资源与 Stay AI API 交互。
## 功能
- 使用各种筛选条件搜索房产
- 获取详细的房产信息
- 创建、检索、更新和取消预订
- 检查房产可用性
- 计算住宿价格
- 管理客户资料
## 快速开始
### 前提条件
- Node.js 16 或更高版本
- 一个 Stay AI API 密钥
### 安装
1. 克隆此仓库
2. 安装依赖项:
```
npm install
```
3. 创建一个包含您的 Stay AI API 密钥的 `.env` 文件:
```
STAY_AI_API_KEY=your_api_key_here
```
### 运行服务器
启动服务器:
```
npm run dev
```
### 使用 MCP Inspector 进行测试
使用 MCP Inspector 测试服务器:
```
npm run inspect
```
这将打开一个 Web 界面,您可以在其中:
- 浏览可用的工具和资源
- 使用不同的输入测试工具
- 查看服务器日志和响应
## 可用工具
- `search_properties`: 使用各种筛选条件搜索房产
- `get_property_details`: 获取有关特定房产的详细信息
- `create_booking`: 为房产创建新的预订
- `get_booking`: 获取特定预订的详细信息
- `update_booking`: 更新现有预订
- `cancel_booking`: 取消现有预订
- `check_availability`: 检查房产在特定日期是否可用
- `calculate_price`: 计算住宿价格
- `create_customer`: 创建新的客户资料
- `get_customer`: 获取特定客户的详细信息
## 可用资源
- `property://{id}`: 获取有关房产的详细信息
- `booking://{id}`: 获取有关预订的详细信息
## 许可证
MIT
推荐服务器
Supabase MCP Server
一个模型上下文协议(MCP)服务器,它提供对 Supabase 管理 API 的编程访问。该服务器允许 AI 模型和其他客户端通过标准化的接口来管理 Supabase 项目和组织。
contentful-mcp
在你的 Contentful Space 中更新、创建、删除内容、内容模型和资源。
Azure MCP Server
通过 Claude Desktop 实现与 Azure 服务的自然语言交互,支持资源管理、订阅处理和租户选择,并提供安全身份验证。
Settlemint
利用 SettleMint 的模型上下文协议服务器,无缝地与企业区块链基础设施交互。通过人工智能驱动的助手构建、部署和管理智能合约,从而简化您的区块链开发工作流程,实现最高的效率。
Brev
在云端运行、构建、训练和部署机器学习模型。
Appwrite MCP Server
一个模型上下文协议服务器,允许 AI 助手与 Appwrite 的 API 交互,从而提供管理 Appwrite 项目中数据库、用户、函数、团队和其他资源的工具。
MCP2Lambda
通过 MCP 协议,人工智能模型能够与 AWS Lambda 函数交互,从而在安全的环境中访问私有资源、实时数据和自定义计算。
mcp-server-cloudflare
允许您使用 Claude Desktop 或任何 MCP 客户端,通过自然语言在您的 Cloudflare 帐户上完成任务。
Story Protocol SDK MCP
这个服务器提供 MCP(模型上下文协议)工具,用于与 Story 的 Python SDK 交互。 功能: * 获取许可条款 * 使用 PIL 条款铸造和注册 IP 资产 * 铸造许可代币 * 向钱包发送 $IP * 通过 Pinata [外部] 上传图像到 ipfs * 通过 Pinata [外部] 上传 IP 和 NFT 元数据
Tembo MCP Server
一个 MCP 服务器,它使 Claude 能够与 Tembo Cloud 平台 API 交互,从而允许用户通过自然语言管理 Tembo Cloud 资源。