Tourist Tax Keeper MCP
An MCP server that calculates UK tourist tax (visitor levy) for holiday lets in Edinburgh, Glasgow, Cardiff, and other regions, providing levy amounts, retention details, and return deadlines based on booking parameters.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://tourist-tax.nerolabs.workers.dev/mcpWhat its tools do
2 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (2)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Calculate UK tourist tax for a specific holiday let booking
- Retrieve visitor levy rules and return deadlines for a region
- Check Wales registration requirements for accommodation providers
Source and maintenance
Protocol and capabilities
- Server
- uk-tourist-tax 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 2 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Tools
2 advertised
calculate_uk_tourist_tax — Calculate UK tourist tax (visitor levy) on a booking
UK only. Works out the tourist tax (visitor levy) a holiday let, B&B, guest house, hotel, hostel or campsite owes on one booking: Edinburgh 5% (first 5 nights, live since 24 July 2026), Glasgow 5% (from 25 January 2027), Aberdeen 7%, Stirling 3%, West Dunbartonshire 5%, Cardiff £1.30 per person per night (from 1 April 2027). Returns the levy, how it was worked out, and the return deadline. Free. The host owes it even when booked through Airbnb or Booking.com.
{
"type": "object",
"required": [
"area",
"check_in",
"check_out"
],
"properties": {
"area": {
"enum": [
"edinburgh",
"glasgow",
"aberdeen",
"stirling",
"west_dunbartonshire",
"scotland_other",
"cardiff",
"wales_other",
"england"
],
"type": "string",
"description": "Where the property is."
},
"guests": {
"type": "integer",
"description": "Number of people on the booking, including children and babies (Wales)."
},
"check_in": {
"type": "string",
"description": "Check-in date, YYYY-MM-DD."
},
"booked_on": {
"type": "string",
"description": "Date the booking was made, YYYY-MM-DD. Optional: older bookings can be exempt."
},
"check_out": {
"type": "string",
"description": "Check-out date, YYYY-MM-DD."
},
"under_18s": {
"type": "integer",
"description": "How many of the guests are under 18 (Wales lower rate only)."
},
"vat_registered": {
"type": "boolean",
"description": "True if the host is VAT registered (Scotland: the levy is worked out on the price without VAT)."
},
"cleaning_fee_gbp": {
"type": "number",
"description": "Compulsory one-off fees such as cleaning (Scotland). These count towards the levy."
},
"accommodation_type": {
"enum": [
"self_catering",
"bnb",
"hotel",
"hostel",
"campsite"
],
"type": "string",
"description": "Type of accommodation. Hostel dorm beds and tent pitches pay the lower Welsh rate."
},
"accommodation_price_gbp": {
"type": "number",
"description": "What the guest paid for the nights (Scotland): include any booking fee the GUEST paid inside the booking; leave out meals, separately charged parking, optional extras and the tax itself."
}
}
}{
"title": "Calculate UK tourist tax (visitor levy) on a booking",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}uk_tourist_tax_rules — UK tourist tax (visitor levy) rules and deadlines
UK only. Returns the tourist tax (visitor levy) rules, start dates, the next return deadlines and the Wales registration duty for one area, or a list of every area. Free.
{
"type": "object",
"properties": {
"area": {
"enum": [
"edinburgh",
"glasgow",
"aberdeen",
"stirling",
"west_dunbartonshire",
"scotland_other",
"cardiff",
"wales_other",
"england"
],
"type": "string",
"description": "Optional. Leave out to list every area."
}
}
}{
"title": "UK tourist tax (visitor levy) rules and deadlines",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 1 of 1 checks answered
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 381 ms
- 95th percentile latency
- 381 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 381 ms · metadata changed · 2 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http tourist-tax-keeper-mcp https://tourist-tax.nerolabs.workers.dev/mcpCodex
codex mcp add tourist-tax-keeper-mcp --url https://tourist-tax.nerolabs.workers.dev/mcpCursor
{
"mcpServers": {
"tourist-tax-keeper-mcp": {
"url": "https://tourist-tax.nerolabs.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"tourist-tax-keeper-mcp": {
"type": "streamableHttp",
"url": "https://tourist-tax.nerolabs.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"tourist-tax-keeper-mcp": {
"type": "http",
"url": "https://tourist-tax.nerolabs.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http tourist-tax-keeper-mcp https://tourist-tax.nerolabs.workers.dev/mcpClaude Desktop
https://tourist-tax.nerolabs.workers.dev/mcpWindsurf
{
"mcpServers": {
"tourist-tax-keeper-mcp": {
"serverUrl": "https://tourist-tax.nerolabs.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like Tourist Tax Keeper MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.