
Dida Mcp Server
io.github.nathishdev-netizenPublished by GitHub account nathishdev-netizenv1.0.2Updated Oct 24, 2026
Hotel search, booking, and review MCP server with 12+ detailed fields per hotel
Overview
Hotel MCP server that lets an assistant search hotels by city, price, rating and amenities, read reviews, and book rooms with guest details.
- What you can do
- Search hotels by city, maximum price, minimum rating, required amenities and availability, with 17 fields per hotel
- Read customer reviews and ratings for a given hotel
- Book a room by passing hotel ID, guest name, email, phone and check-in/check-out dates
- When to use it
- Useful when you want an assistant to help compare hotel options in a city and place a booking from a conversation, for example for trip planning or travel research.
- Requirements
- Runs locally as a Python package installed with pip and launched as a module. The README also describes a remote SSE endpoint that requires a Bearer token obtained by contacting the author; no credentials are declared in the manifest.
Installation
In SourceWeft
- Open Dida Mcp Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
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)
Configure in Claude Desktop:
Option 2: Use Remote Server (Cloud)
Contact: [email protected] 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:
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
Source: README.md at commit acea549
Tools
0Version history
1- v1.0.2LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.