Skip to main content
MCP server CX Codex

GSA Per Diem — Claude Code MCP server: lodging and meals rates

Hands your coding agent the GSA Per Diem numbers: lodging, meals and incidental expenses, plus a readiness check. Useful for trip budgets built on official rates.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp
Open on GitHub

What GSA Per Diem does

This MCP server wires an agent into GSA Per Diem data — lodging rates and meals and incidental expense rates, along with an access readiness check. It ships 7 tools.

You can connect two ways. The hosted HTTP endpoint at https://gsa-perdiem.1102tools.com/mcp needs no key. Running it locally through uvx gsa-perdiem-mcp does: set PERDIEM_API_KEY or the stdio server will not come up.

Per Diem rates move with location and season, so ask for a city and dates rather than a flat daily figure. What comes back are the official GSA values, not hotel prices you could book today.

What it helps with

  • budget a business trip against official rates
  • look up the lodging cap for one city
  • split meals from incidental expenses
  • confirm Per Diem data covers a given location
  • drop the rates into a travel estimate

Example prompts for the agent

  • What's the GSA Per Diem lodging rate for Austin in March?
  • Work out meals and incidental expenses for a 4-day trip to Denver.
  • Check whether Per Diem data is available for this city and show the rates.

How to install GSA Per Diem

1Platform CLI: remote server

claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp

2Platform CLI

claude mcp add --env PERDIEM_API_KEY=<PERDIEM_API_KEY> --transport stdio gsa-perdiem-mcp -- uvx gsa-perdiem-mcp

Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from gsa-perdiem-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about GSA Per Diem

How do I install GSA Per Diem in Claude Code?

Hosted server: claude mcp add --transport http gsa-perdiem-mcp https://gsa-perdiem.1102tools.com/mcp. Local server with a key: claude mcp add --env PERDIEM_API_KEY=<PERDIEM_API_KEY> --transport stdio gsa-perdiem-mcp -- uvx gsa-perdiem-mcp.

What does GSA Per Diem do?

It gives the agent GSA Per Diem rates for lodging and for meals and incidental expenses, plus an access readiness check. 7 tools in total.

Does GSA Per Diem need an API key?

Not for the hosted HTTP endpoint. The local uvx server requires PERDIEM_API_KEY.

Similar MCP servers

Everything for Finance and business →

From the same set3

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor