agoda-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agoda-mcpFind newest rooms in Vung Tau for 4 adults"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agoda Deal Search & Room Freshness Vision ML MCP Server
MCP Server tích hợp tìm kiếm deal khách sạn trên Agoda bằng Playwright Stealth (vượt rào cản Akamai Bot Manager) và ứng dụng Vision ML (Zero-Shot CLIP Classification trên Apple Silicon GPU/MPS) để tự động thẩm định và lọc các phòng khách sạn mới xây, mới nâng cấp hoặc nội thất hiện đại.
🌟 Tính năng chính
Playwright Stealth & GraphQL Interception:
Vượt Akamai Bot Manager Premier trên Agoda.
Bắt gói tin
/graphql/searchchứa dữ liệu chi tiết về khách sạn, phòng, giá deal, chiết khấu và danh sách ảnh gốc chất lượng cao từ CDN Agoda.
Vision ML Room Freshness Evaluator:
Sử dụng model
openai/clip-vit-base-patch32chạy tăng tốc trên GPU (Apple Silicon Metal / MPS).Phân tích chi tiết từng bức ảnh phòng để chấm điểm độ mới (Modernity / Freshness Score) và phân loại:
PHÒNG RẤT MỚI & HIỆN ĐẠI (Brand New / Newly Renovated)PHÒNG KHÁ MỚI & SẠCH SẼ (Modern / Contemporary)PHÒNG CŨ / NỘI THẤT XUỐNG CẤP (Dated / Aged)
Bộ Tools MCP hoàn chỉnh:
search_agoda_hotels: Tìm kiếm khách sạn theo điểm đến, số khách, khoảng giá, ngày check-in.evaluate_room_quality: Đánh giá chất lượng/độ mới của phòng qua URL ảnh bằng Vision ML.search_and_find_newest_rooms: Workflow all-in-one tự động tìm và xếp hạng phòng mới nhất.
Related MCP server: MCP Playwright Browser
🛠️ Cài đặt
cd /Users/thiennd/Desktop/agoda-mcp
# Tạo môi trường ảo với Python 3.11 hoặc 3.12 (khuyến nghị uv)
uv venv --python 3.12
source .venv/bin/activate
# Cài đặt dependencies
uv pip install -r requirements.txt
# hoặc
uv pip install -e .🧪 Chạy Test Thật (Live Test)
Thực hiện truy vấn thực tế: Vũng Tàu (Trung tâm), 4 người lớn, giá 1.000.000đ - 4.000.000đ, và đánh giá ảnh phòng bằng Vision ML:
.venv/bin/python run_live_test.pyKết quả chi tiết được lưu tại file live_test_results.json.
🔌 Cấu hình MCP Server vào Claude Desktop / Cursor
Thêm vào file cấu hình MCP (claude_desktop_config.json hoặc .cursor/mcp.json):
{
"mcpServers": {
"agoda-mcp": {
"command": "/Users/thiennd/Desktop/agoda-mcp/.venv/bin/python",
"args": ["/Users/thiennd/Desktop/agoda-mcp/src/server.py"]
}
}
}agoda-mcp
This server cannot be deployed
Maintenance
Related MCP Connectors
Tracks Agoda hotel prices for your dates, keeps checking, and shows what changed — with evidence.
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Stealth web automation for AI agents. Login, signup, navigate, screenshot.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI agents to search, browse, and book hotels from a database of 2 million properties worldwide. Provides comprehensive hotel search capabilities with location lookup, filtering by amenities, detailed property information, and integrated booking functionality.66 npm1ISC
- AlicenseBqualityDmaintenanceExposes Playwright-powered automation tools to AI assistants for navigating web pages, interacting with elements, and extracting structured data. It features specialized scrapers for Indeed and Google Search, along with stealth mode to bypass bot detection.30ISC
- AlicenseAqualityBmaintenanceEnables AI agents to search hotels, check availability, manage reservations, and book rooms on Booking.com via browser automation.21531 npm5MIT
- FlicenseNot gradedqualityDmaintenanceEnables real-time hotel search and pricing data from Booking.com for AI agents and Claude.2 npm2-