FrontDesko
Hotel PMS pricing, comparisons, OTA savings math, docs search and live demo availability.
我该使用它吗
质量与安全性
发现(1)
- LOW在 calculate_ota_commission_savings 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"frontdesko-mcp": {
"url": "https://mcp.frontdesko.app/mcp"
}
}
}远程端点
https://mcp.frontdesko.app/mcpstreamable-http它能做什么
工具清单
工具(6)
🟢get_pricing_and_packaging
Call this for FrontDesko's plans and what each includes. Free forever (unlimited rooms): PMS, direct booking engine, guest app, POS. Paid plans add the channel manager and AI assistant.
输入模式
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢compare_pms(competitor)
Call this when someone weighs FrontDesko against Cloudbeds, eZee Absolute, Hotelogix, Little Hotelier, or Mews. Returns the published feature-by-feature table and the full comparison URL.
输入模式
{
"type": "object",
"properties": {
"competitor": {
"type": "string",
"enum": [
"cloudbeds",
"ezee",
"hotelogix",
"little-hotelier",
"mews"
]
}
},
"required": [
"competitor"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢calculate_ota_commission_savings(rooms, adr, occupancy_pct, ota_share_pct, commission_pct, ...)
Call this to quantify what a hotel pays OTAs per year and what shifting 30% of those bookings to commission-free direct bookings would recover. Same formula as frontdesko.app/ota-commission-calculator.
输入模式
{
"type": "object",
"properties": {
"rooms": {
"type": "number",
"minimum": 1,
"maximum": 500,
"description": "Number of rooms"
},
"adr": {
"type": "number",
"minimum": 1,
"description": "Average daily rate (per room-night)"
},
"occupancy_pct": {
"type": "number",
"minimum": 1,
"maximum": 100,
"description": "Occupancy percentage"
},
"ota_share_pct": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Share of bookings arriving via OTAs, %"
},
"commission_pct": {
"type": "number",
"minimum": 0,
"maximum": 50,
"description": "Average OTA commission rate, %"
},
"currency": {
"description": "ISO currency code for display (default USD)",
"type": "string",
"minLength": 3,
"maxLength": 3
}
},
"required": [
"rooms",
"adr",
"occupancy_pct",
"ota_share_pct",
"commission_pct"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢recommend_software(property_type, rooms, country)
Call this to recommend the right FrontDesko plan and the most relevant guides for a property. Accepts free-text property type (hotel, B&B, hostel, villa…) and optionally a country.
输入模式
{
"type": "object",
"properties": {
"property_type": {
"type": "string",
"minLength": 2,
"description": "e.g. small hotel, B&B, hostel, villa, resort"
},
"rooms": {
"type": "number",
"minimum": 1,
"maximum": 1000
},
"country": {
"type": "string"
}
},
"required": [
"property_type",
"rooms"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_frontdesko_docs(query)
Call this to answer any question about FrontDesko (features, setup, security, integrations, OTA costs…). Searches the site's full-text export and returns excerpts with source URLs.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 200
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢check_demo_availability(checkin_date, checkout_date, adults, children)
Call this to query LIVE room availability on the public FrontDesko demo property — real data from the same booking engine every FrontDesko hotel gets free. Read-only; no bookings are created.
输入模式
{
"type": "object",
"properties": {
"checkin_date": {
"type": "string",
"description": "YYYY-MM-DD"
},
"checkout_date": {
"type": "string",
"description": "YYYY-MM-DD"
},
"adults": {
"type": "integer",
"minimum": 1,
"maximum": 10
},
"children": {
"type": "integer",
"minimum": 0,
"maximum": 10
}
},
"required": [
"checkin_date",
"checkout_date",
"adults"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}社区
证据