mcpbeat Sign in

Per Diem MCP Server

answering

Per Diem is answering right now. Last checked 14 min ago. It exposes 9 tools. Last commit 22 Oct 2026.

Daily travel allowances from bundled public rate tables: Poland, HMRC and GSA CONUS.

Uptime history 50 days of history · worst day 92%
50 days agonow
100.0%
Uptime 24h
89 of 89 checks
9
Tools
read from the server
223 ms
Response time
average over 24h
2
Stars
last commit 22 Oct 2026

What changed 11

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 September 2026. No other catalogue keeps this.

15 Oct a tool changed version
17 Sep a tool changed version
10 Sep 4 tool descriptions were rewritten license_activate, trip_delete, trip_export and 1 more
9 Sep 3 tool descriptions were rewritten4 times that day license_activate, license_status, perdiem_report
9 Sep a tool changed the parameters it asks for license_activate
and 1 more, back to 9 September 2026

What the code does

We read the source, 2 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Touches key and credential files data/npm_unblock.json:34
        "confound": "actions/setup-node with registry-url wrote NPM_CONFIG_USERCONFIG=$RUNNER_TEMP/.npmrc containing //registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}; with no NODE_AUTH_TOKEN secret this expanded to the literal placeholder XXXXX-XXXXX-XXXXX-XXXXX, so npm authen…
Dumps the whole environment servers/office-suite/src/index.ts:144
  for (const [k, v] of Object.entries(process.env)) if (v !== undefined) env[k] = v;
Page loads a third-party script telegram/public/index.html:11
<script src="https://telegram.org/js/telegram-web-app.js"></script>
Sends data to a third-party sink telegram/src/bot.ts:272
  console.error("Bot started; polling https://api.telegram.org");

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add per-diem --transport http https://mcp.zovo.one/mcp/per-diem
Settings → Connectors → Add custom connector, then paste this address
https://mcp.zovo.one/mcp/per-diem
~/.codex/config.toml
[mcp_servers.per-diem]
url = "https://mcp.zovo.one/mcp/per-diem"
.cursor/mcp.json
{
  "mcpServers": {
    "per-diem": {
      "url": "https://mcp.zovo.one/mcp/per-diem"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "per-diem": {
      "type": "http",
      "url": "https://mcp.zovo.one/mcp/per-diem"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

trip
trip_delete
Delete one saved trip and free the free-tier slot it held that month. A trip that has been exported or has an expense booked against it is refused with the blocker named, and nothing is written. Free and unlimited.
trip_export
Return the exact expense_add arguments for a saved trip: one payload for subsistence and, with split_lodging, one for lodging. It writes nothing in the expense-tracker server; only mark_exported changes this trip. Pro.
trip_list
List saved trips with the scheme, destination, dates and total on each, and a total per currency. Filter by scheme, destination, traveller, project and start date range. Free and unlimited.
trip_record
Calculate a trip and save it under a name, traveller taken from the shared business profile; returns the TRIP-YYYY-NNNN id. An identical record is refused and named, spending no slot. Free: 5 trips a calendar month.
perdiem
perdiem_calc
Calculate the daily travel allowance for one trip: the amount per day and the total in the scheme's currency, with the partial-day fraction and the meal deductions the scheme's own rule applies. Free and unlimited.
perdiem_rates
List a scheme's bundled daily allowance rates with the authority, instrument, source URL and effective date they came from. Filter by country or city. Free and unlimited.
perdiem_report
Total saved trips per scheme and calendar month, bucketed by start date: trips, days, subsistence and lodging, each in the scheme's own currency, with the trip ids behind every figure. Pro.
license
license_activate
Turn Pro on for this connection with key, an MCPL1.<payload>.<signature> issued at checkout for this server or the bundle. Data under your token stays; a wrong or expired key changes nothing. license_status confirms it.
license_status
Report this endpoint's licence state for your token as JSON: the product, the tier free or pro, why it is not Pro, and the checkout URL. Call it to explain a free-tier refusal. No arguments, nothing changes.

Endpoints

URLTransportStateLatencyChecked
https://mcp.zovo.one/mcp/per-diem streamable-http answering 113 ms 14 min ago

Alternatives to Per Diem

same job, measured the same way
Travel Allowance
by theluckystrike

Work out the travel allowance for a trip on official Polish, UK and US rate tables.

local only
Asset Register
by theluckystrike

Fixed assets and depreciation from bundled Polish KST, HMRC and IRS MACRS tables.

9 tools answering
Binance Market MCP
by mrfentmen

Live crypto prices, tickers, and candlestick charts from Binance public data. No key required.

242 installs/wk local only
Kalkulatory Place
by grynienm

Polish payroll: gross↔net salary, hourly rates, tax brackets and ZUS rates from a live public API

27 installs/wk local only
Family Trip Budget
by endlesstravelplans

Family trip cost estimates with a sourced, dated range for every line, from Endless Travel Plans.

1 tools answering
UK Public Services & Health MCP Server from MCPBundles
by mcpbundles

Access CQC care ratings, NHS health services, and food hygiene data across the UK

answering
The Aggregate — LLM benchmark aggregate
by theaggregate

LLM rankings from public benchmarks, model comparisons and source-linked results. Updated daily.

8 tools answering
CarRentalList
by carrentallist

Exotic car rentals from independent US companies: fleets, published daily rates, rental terms.

13 tools answering

Per Diem — questions

Answers built from our own checks of this server.

What can Per Diem do?
It exposes 9 tools, read directly from the server on our last check. Among them: license_activate, license_status, perdiem_calc, perdiem_rates, perdiem_report, trip_delete and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Per Diem mostly used for?
Its tools cluster around trip, perdiem and license. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Per Diem working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 89 of 89 checks got a reply (100.0%), average response time 223 ms. The bar chart above shows every period we have measured.
How do I connect Per Diem?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Per Diem need an API key?
No. Per Diem completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Per Diem?
It answers our handshake in 223 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Per Diem open source?
The code is open source: it is published under the MIT licence, written in JavaScript and 2 stars on GitHub. The licence covers the code in the repository, not the hosted service at mcp.zovo.one, which runs on its operator's own terms.