FrontDesko

io.github.anmolsPublished by GitHub account anmolsv1.0.0Updated Oct 24, 2026

Hotel PMS pricing, comparisons, OTA savings math, docs search and live demo availability.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryBusiness & Commerce

Overview

AI-generated overview

A public, read-only FrontDesko server that answers questions about its hotel PMS pricing, competitor comparisons, OTA commission savings and docs.

What you can do
Look up FrontDesko plans and what each includes, including free and paid tiers and prices per room count range, and compare FrontDesko feature by feature against named competitor PMS products, with a comparison link returned. Estimate yearly OTA commission costs and the savings from shifting 30% of bookings to direct, using the same formula as the site calculator. Get plan and guide recommendations from a free-text property type, room count and optional country, and search FrontDesko's published documentation for excerpts with source URLs. Query live room availability on a public demo property, read-only, with no bookings created.
When to use it
Useful when a hotelier or advisor is evaluating hotel management software and wants grounded answers on FrontDesko pricing, plan fit, competitor differences or OTA cost math, or wants to see sample live availability from a demo property.
Requirements
A remote Streamable HTTP endpoint; no authentication, API keys, headers or environment variables are declared. Network access to the endpoint is needed.
Before you install
All tools are read-only and no bookings are created, but the content is vendor-published: pricing, plan details and competitor comparisons come from FrontDesko's own pages and should be checked against primary sources. The demo availability tool is rate-limited to 10 requests per minute per caller.

Installation

In SourceWeft

  1. Open FrontDesko in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.anmols%2Ffrontdesko-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "frontdesko": {
      "type": "http",
      "url": "https://mcp.frontdesko.app/mcp"
    }
  }
}

README

FrontDesko MCP Server

A public Model Context Protocol server for FrontDesko — the simple, free, modern hotel PMS for independent hotels, B&Bs, guest houses, hostels and small chains.

Endpoint: https://mcp.frontdesko.app/mcp (Streamable HTTP, no auth, read-only)

Add it to your AI assistant and ask real questions — "what does a 20-room hotel pay OTAs per year?", "FrontDesko vs Cloudbeds?", "which plan for a 12-room guest house in Kenya?" — and get answers grounded in FrontDesko's published pages, with source URLs.

Quick start

Claude Code

bash
claude mcp add --transport http frontdesko https://mcp.frontdesko.app/mcp

Claude Desktop / other MCP clients (mcpServers config):

json
{  "mcpServers": {    "frontdesko": {      "type": "http",      "url": "https://mcp.frontdesko.app/mcp"    }  }}

Cursor — Settings → MCP → Add server → URL https://mcp.frontdesko.app/mcp.

Tools

ToolWhat it does
get_pricing_and_packagingFrontDesko's plans: PMS, direct booking engine, guest app and POS free forever (unlimited rooms); channel manager + Ask FrontDesko AI assistant on Growth ($42/mo, 10–30 rooms) and Professional ($54/mo, 30–50 rooms)
compare_pmsFeature-by-feature comparison vs Cloudbeds, eZee Absolute, Hotelogix, Little Hotelier, or Mews — from FrontDesko's published comparison pages
calculate_ota_commission_savingsWhat a hotel pays OTAs per year, and what shifting 30% of bookings to commission-free direct bookings recovers — same formula as the site calculator
recommend_softwarePlan + guide recommendations by property type (16 types), room count, and country (24 country guides)
search_frontdesko_docsFull-text search over frontdesko.app/llms-full.txt with excerpts and source URLs
check_demo_availabilityLive room availability on the public FrontDesko demo property — real data from the same booking engine every FrontDesko hotel gets free

All tools are read-only. Nothing is written, no bookings are created, and the server stores nothing about you.

About the data

Answers come from FrontDesko's own published pages, and every response includes its source URLs. Competitor comparison figures reflect public information as noted on each comparison page. The demo-availability tool queries a dedicated demo property (rate-limited to 10 requests/minute per caller).

Development

bash
npm installnpm test            # 23 tests: unit + e2e over the real Streamable HTTP transportnpm run dev         # wrangler dev → http://localhost:8787/mcpnpm run smoke       # SDK client against a running server (local or prod)npm run check-urls  # verifies every data URL is live and pricing hasn't drifted

Built as a Cloudflare Worker with agents' createMcpHandler and the MCP TypeScript SDK.

FrontDesko

FrontDesko is hotel management software with an unusual model: the core — PMS, commission-free direct booking engine, guest app, POS — is free forever with unlimited rooms. Paid plans exist for two features: the OTA channel manager and the Ask FrontDesko AI assistant.

License

MIT

Source: README.md at commit 2c5c461

Tools

6

get_pricing_and_packaging

FrontDesko pricing & 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.

Takes no parameters.

compare_pms

Compare FrontDesko with another PMS

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.

Parameterscompetitorrequired

calculate_ota_commission_savings

OTA commission savings calculator

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.

Parametersadrrequiredroomsrequiredcurrencyoccupancy_pctrequiredota_share_pctrequiredcommission_pctrequired

recommend_software

Recommend a FrontDesko setup

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.

Parametersroomsrequiredcountryproperty_typerequired

search_frontdesko_docs

Search FrontDesko docs & guides

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.

Parametersqueryrequired

check_demo_availability

Live demo-hotel availability

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.

Parametersadultsrequiredchildrencheckin_daterequiredcheckout_daterequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% 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 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts