dida-mcp-server
Hotel search, booking, and review MCP server with 12+ detailed fields per hotel
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"dida-mcp-server": {
"args": [
"dida-mcp-server@1.0.2"
],
"command": "uvx"
}
}
}
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
Dida MCP Server
<!- - mcp-name: io.github.nathishdev-netizen/dida-mcp-server - ->
A Model Context Protocol (MCP) server for hotel search, booking, and reviews.
# Features
🏨 Search Hotels - Find hotels by location, price, rating, and amenities with 12+ detailed fields per hotel
📅 Book Rooms - Reserve hotel rooms with guest information
⭐ View Reviews - Read customer reviews and ratings
# Installation
# # Option 1: Install Locally (PyPI)
pip install dida-mcp-server
Configure in Claude Desktop:
{
"mcpServers": {
"dida-hotels": {
"command": "python",
"args": ["-m", "dida_mcp_server"]
}
}
}
# # Option 2: Use Remote Server (Cloud)
{
"mcpServers": {
"dida-hotels": {
"url": "https://uninventive-davin-semihistorically.ngrok-free.dev/sse",
"transport": "sse",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Contact: nathishdev@gmail.com for access token.
# Tools
# # search_hotels
Search for hotels based on various criteria:
- city - Location to search
- max_price - Maximum price per night
- min_rating - Minimum hotel rating (0-5)
- amenities - Required amenities (WiFi, Pool, Gym, etc.)
- available_only - Show only available hotels
Example:
{
"city": "New York",
"max_price": 300,
"min_rating": 4.5,
"amenities": ["WiFi", "Pool"]
}
# # book_hotel
Book a hotel room with guest information:
- hotel_id - Hotel identifier
- guest_name - Guest's full name
- guest_email - Guest's email
- guest_phone - Guest's phone number
- check_in - Check-in date (YYYY-MM-DD)
- check_out - Check-out date (YYYY-MM-DD)
# # get_hotel_reviews
Get customer reviews for a specific hotel:
- hotel_id - Hotel identifier
# Hotel Data Fields
Each hotel includes 17 detailed fields:
- id, name, description
- price_per_night, currency
- location (city, country, address, coordinates)
- rating, total_reviews
- amenities (array)
- room_types (array)
- availability, available_rooms
- check_in_time, check_out_time
- cancellation_policy
- contact (phone, email, website)
- images (array)
# MCP Registry
This server is registered in the official MCP Registry:
- Name:
io.github.nathishdev-netizen/dida-mcp-server - Registry: https://registry.modelcontextprotocol.io
# License
MIT
# Author
Nathish - GitHub