GSA Per Diem
GSA Per Diem federal travel lodging and M&IE rates.
Connector by 1102tools · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/1102tools-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.
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.
About
Reviews
Write a reviewNo 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
Read from the source code; the running server may list different tools.
Read 7 · Look things up without changing anything.
compare_locationsestimate_travel_costget_data_statusget_mie_breakdownlookup_city_perdiemlookup_state_rateslookup_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 codeapi.data.gov· found in codeapi.gsa.gov· found in codegithub.com· found in codegsa-perdiem.1102tools.com· found in codegsa.gov· found in codewww2.census.gov· found in code
Tools (7)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
compare_locationsCompare 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 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: each estimate assumes a new trip. …
get_data_statusReport 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 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_perdiemLook 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 county, the GSA Per Diem API resolv…
lookup_state_ratesGet 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 standard CONUS rate applies there.
lookup_zip_perdiemLook 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
io.github.1102tools/gsa-perdiem-mcp- Version
- 0.2.6
- Auth
- API key
- Packages
- pypi gsa-perdiem-mcp
- License
- MIT
- Website
- 1102tools.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from 1102tools
- 0.695score
USASpending.gov
1102tools
USASpending.gov federal contracts, subawards, recipients, agencies.
ConnectorAFreshness: ALocalRead-only★ 26↓ 1.1K/wkClaude Code +5 - 0.601score
eCFR
1102tools
Electronic Code of Federal Regulations including FAR and DFARS.
ConnectorAFreshness: ALocalRead-only★ 26↓ 708/wkClaude Code +5 - 0.597score
Federal Register
1102tools
Federal Register proposed/final rules, notices, executive orders, FAR cases.
ConnectorAFreshness: ALocalRead-only★ 26↓ 426/wkClaude Code +5 - 0.596score
GSA CALC+
1102tools
GSA CALC+ awarded labor ceiling rates from 230K+ MAS contracts.
ConnectorAFreshness: ALocalRead-only★ 26↓ 384/wkClaude Code +5 - 0.595score
BLS OEWS
1102tools
BLS Occupational Employment and Wage Statistics market wages.
ConnectorAFreshness: ALocalRead-only★ 26↓ 320/wkClaude Code +5 - 0.595score
SAM.gov
1102tools
SAM.gov entity registration, exclusions, opportunities, contract awards.
ConnectorAFreshness: ALocalRead-only★ 26↓ 320/wkClaude Code +5
Cite this page
GSA Per Diem MCP server. Agent Mart. https://agentmart.dev/connectors/1102tools-gsa-perdiem-mcp (last updated 2026-10-25)