GuruHotel
GuruHotel product knowledge: direct booking platform for hotels, PMS compatibility and pricing.
我該用這個嗎
品質與安全性
發現項目(3)
- HIGH
- MEDIUM在 get_product_facts 中
- MEDIUM在 get_integrations 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"mcp": {
"url": "https://guruhotel.com/api/mcp"
}
}
}遠端端點
https://guruhotel.com/api/mcpstreamable-http它能做什麼
工具清單
工具(6)
🟢search_guruhotel_knowledge(query, locale, limit)
Search GuruHotel's published knowledge base: product pages, integration pages, and guides about direct bookings, hotel websites, booking engines, payments and AI/agentic booking. Returns matching pages with a snippet and a markdown mirror URL that can be fetched for the full content.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200,
"description": "Free-text search query, e.g. 'multi currency checkout' or 'how AI agents book hotels'."
},
"locale": {
"type": "string",
"enum": [
"en",
"es",
"it",
"fr",
"de"
],
"description": "Content language (defaults to English)."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Max results (default 5)."
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_product_facts
Published, verified facts about GuruHotel the company and product: positioning, capabilities, traction metrics, payments (Stripe) and markets. Same data as https://guruhotel.com/data/guruhotel-product.json.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_pricing
GuruHotel's published pricing model (commission-based with optional subscription plans). There is no public rate card; includes the pricing page URL and sales contact.
輸入結構描述
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_integrations(status)
Full inventory of GuruHotel's PMS/connectivity integrations with their status: 'live' (direct), 'via-channex' (evidenced Channex connection), 'compatible' (works through Channex, confirmed during onboarding), 'beta' or 'unverified'. Same data as https://guruhotel.com/data/guruhotel-integrations.json.
輸入結構描述
{
"type": "object",
"properties": {
"status": {
"type": "string",
"enum": [
"live",
"via-channex",
"compatible",
"beta",
"unverified"
],
"description": "Filter by integration status."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢check_pms_compatibility(pms_name)
Check whether a specific hotel PMS (property management system) works with GuruHotel, e.g. 'Cloudbeds', 'Mews', 'Oracle OPERA'. Answers with the connection type (direct or via Channex) and next steps when unconfirmed.
輸入結構描述
{
"type": "object",
"properties": {
"pms_name": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "PMS name as the hotelier says it, e.g. 'cloudbeds' or 'Little Hotelier'."
}
},
"required": [
"pms_name"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_page_markdown(slug, locale)
Fetch the full markdown version of any GuruHotel page by its URL path (e.g. 'blog/how-ai-agents-book-hotels' or 'integrations/pms/cloudbeds'). Use search_guruhotel_knowledge first to discover pages.
輸入結構描述
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "Page path without domain, with or without leading slash or .md suffix."
},
"locale": {
"type": "string",
"enum": [
"en",
"es",
"it",
"fr",
"de"
],
"description": "Content language (defaults to English)."
}
},
"required": [
"slug"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}社群
證據