关于 dida-mcp-server
dida-mcp-server 是用于酒店搜索、客房预订和查看评价的 MCP 服务,供需要通过 MCP 工具查询酒店信息并办理预订的旅行客户端使用。
主要功能
- 01按地点和条件搜索酒店
- 02提供含 17 项字段的酒店详情
- 03填写住客信息预订客房
- 04查看客户评价和评分
适用场景
- 01按价格、评分和设施筛选酒店
- 02填写住客与日期信息预订客房
- 03查询指定酒店的评价
MCP 相关
它向 MCP 客户端提供酒店搜索、预订和评价工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Dida MCP 服务
一个用于酒店搜索、预订和评价的模型上下文协议(MCP)服务。
功能
🏨 搜索酒店 - 根据位置、价格、评分和设施查找酒店,每家酒店包含 12+ 个详细字段
📅 预订客房 - 提供住客信息以预订酒店客房
⭐ 查看评价 - 阅读客户评价和评分
安装
选项 1:本地安装(PyPI)
pip install dida-mcp-server
在 Claude Desktop 中配置:
{
"mcpServers": {
"dida-hotels": {
"command": "python",
"args": ["-m", "dida_mcp_server"]
}
}
}
选项 2:使用远程服务(云端)
{
"mcpServers": {
"dida-hotels": {
"url": "https://uninventive-davin-semihistorically.ngrok-free.dev/sse",
"transport": "sse",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
如需访问令牌,请联系:[email protected]。
工具
search_hotels
根据各种条件搜索酒店:
- city - 搜索位置
- max_price - 每晚最高价格
- min_rating - 最低酒店评分(0-5)
- amenities - 所需设施(WiFi、泳池、健身房等)
- available_only - 仅显示有空房的酒店
示例:
{
"city": "New York",
"max_price": 300,
"min_rating": 4.5,
"amenities": ["WiFi", "Pool"]
}
book_hotel
提供住客信息以预订酒店客房:
- hotel_id - 酒店标识符
- guest_name - 住客全名
- guest_email - 住客电子邮箱
- guest_phone - 住客电话号码
- check_in - 入住日期(YYYY-MM-DD)
- check_out - 退房日期(YYYY-MM-DD)
get_hotel_reviews
获取指定酒店的客户评价:
- hotel_id - 酒店标识符
酒店数据字段
每家酒店包含 17 个详细字段:
- id、name、description
- price_per_night、currency
- location(city、country、address、coordinates)
- rating、total_reviews
- amenities(数组)
- room_types(数组)
- availability、available_rooms
- check_in_time、check_out_time
- cancellation_policy
- contact(phone、email、website)
- images(数组)
MCP Registry
此服务已注册到官方 MCP Registry:
- 名称:
io.github.nathishdev-netizen/dida-mcp-server - 注册表: https://registry.modelcontextprotocol.io
许可证
MIT
作者
Nathish - GitHub
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。