Skip to content
Agentmart
Submit a tool

GSA Per Diem

GSA Per Diem access readiness, lodging, and meals and incidental expense rates.

Connector by 1102tools.com · Domain verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 26
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/1102tools-com-gsa-perdiem-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://gsa-perdiem.1102tools.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

GSA Per Diem access readiness, lodging, and meals and incidental expense rates. 7 tools.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
7 read · 0 write · 0 deleteRead-only
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Python package

Tools by what they do 7

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 7 · Look things up without changing anything.

  • compare_locations
  • estimate_travel_cost
  • get_data_status
  • get_mie_breakdown
  • lookup_city_perdiem
  • lookup_state_rates
  • lookup_zip_perdiem

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • PERDIEM_API_KEY

Network hosts it talks to 7

  • 1102tools.com · found in code
  • api.data.gov · found in code
  • api.gsa.gov · found in code
  • github.com · found in code
  • gsa-perdiem.1102tools.com · found in remote endpoint, install command, code
  • gsa.gov · found in code
  • www2.census.gov · found in code

Tools (7)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • compare_locationsCompare Locationsread-only

    Compare per diem rates across multiple locations. locations: list of {"city": "...", "state": "XX"} dicts (optionally with "county"), max 25 entries. Returns rates sorted by max daily total (highest first). Ambiguous or unresolved cities are listed with their status and candidate rate areas instead of a rate. Useful for travel IGCE development when comparing destination costs.

  • estimate_travel_costEstimate Travel Costread-only

    Estimate total per diem cost for a trip. Calculates lodging + M&IE for the specified number of nights. First and last travel days use 75% M&IE per 41 CFR 301-11.20. travel_month: 3-letter abbreviation (Jan, Feb, ..., Dec). Every night is priced at that month's rate; for a trip that crosses into another month or fiscal year, add only each month's lodging_total at the applicable fiscal year rate. Calculate M&IE once across the actual trip days, using 75% only on the actual departure and return days. Do not add separate monthly mie_total or grand_total values: ea…

  • get_data_statusGet Per Diem Data Statusread-only

    Report which fiscal years are bundled, their GSA source files, and which tools call the GSA API. ZIP, state, and M&IE lookups for bundled fiscal years are answered from GSA's published files with no network call. City requests with a supplied county for a bundled year also need no key or network call. City-name requests without a county, and unbundled years, use the live GSA Per Diem API. Credential presence is reported without revealing or validating any value.

  • get_mie_breakdownGet M&IE Breakdownread-only

    Get the M&IE (meals and incidental expenses) tier breakdown table. Returns all M&IE tiers with breakfast, lunch, dinner, incidental, and first/last day (75%) amounts, for showing the meal component of a per diem estimate. Bundled fiscal years come from GSA's published M&IE breakdown with no API call. M&IE does NOT vary seasonally (unlike lodging). The tier is set per location and applies year-round.

  • lookup_city_perdiemLookup City Per Diemread-only

    Look up federal per diem rates for a city and state. Returns lodging rates (monthly breakdown for seasonal locations) and M&IE (meals and incidental expenses) for the specified fiscal year. state: 2-letter USPS code (e.g., 'DC', 'VA', 'MD', 'CA'). fiscal_year: defaults to current FY. FY runs Oct 1 - Sep 30, so FY2026 = 2025-10-01 through 2026-09-30. county: optional county or independent city (e.g., 'Fairfax', 'Hampden', 'Richmond city'). When given for a bundled fiscal year the rate is determined from GSA's county definitions without an API call. Without…

  • lookup_state_ratesLookup State Ratesread-only

    Get all Non-Standard Area (NSA) per diem rates for a state. Returns every city/county with rates above the standard rate in that state, plus the state's standard rate. Seasonal areas include their lodging rate for each month (lodging_by_month). Useful for comparing rates across cities within a state or for building a travel IGCE with multiple destinations. Bundled fiscal years are answered from GSA's published files with no API call. CONUS only: AK, HI, and territories return a pointer to DoD/State rates instead of an empty list that would falsely imply the st…

  • lookup_zip_perdiemLookup ZIP Per Diemread-only

    Look up federal per diem rates by ZIP code. Accepts 5-digit ZIPs or ZIP+4 (e.g., '02101' or '02101-1234'). Bundled fiscal years are answered from GSA's published ZIP file with no API call; other years use the GSA Per Diem API. GSA sets rates by county or locality, and about 1,800 ZIPs span more than one rate area. The result's status is 'resolved' when every rate area GSA lists for the ZIP has the same rate, otherwise 'ambiguous' with all candidates and no single rate chosen. county (optional) selects the candidate for that county.

Signals

Stars
26
Forks
9
Open issues
0
Weekly downloads
343
Last commit (this folder)
Oct 21, 2026 (7 days ago)
Last release
Oct 21, 2026 (7 days ago)
Last package publish
Oct 21, 2026 (7 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
com.1102tools/gsa-perdiem-mcp
Version
1.2.7
Auth
Auth not stated, API key
Packages
pypi gsa-perdiem-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from 1102tools.com

Cite this page

GSA Per Diem MCP server. Agent Mart. https://agentmart.dev/connectors/1102tools-com-gsa-perdiem-mcp (last updated 2026-10-25)