GSA CALC+ awarded labor ceiling rates from 230K+ MAS contracts. 8 tools.
Runs on your machine from its package; the steps are below.

At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
uvx gsa-calc-mcp
MCP client config
{
"mcpServers": {
"gsa-calc": {
"command": "uvx",
"args": [
"gsa-calc-mcp"
]
}
}
}Free MCP servers that plug your AI into SAM.gov, USAspending, GSA CALC+, BLS wage data, GSA Per Diem, the FAR, the Federal Register, Regulations.gov and Acquisition.gov. Find opportunities, size up the incumbent, price labor and travel, and check the rules without leaving the chat.
Install in Claude or ChatGPT · Watch a demo · Find a ready-made prompt · 1102tools.com
| Instead of | You get |
|---|---|
| Paying hundreds to thousands of dollars a year for a GovCon platform | $0. No subscription, no credits, no 1102tools account |
| Clicking through agency websites and spreadsheet exports | One question in the AI you already use |
| An AI guessing at award amounts, labor rates and FAR text | Answers pulled from the government source, with the record and the date |
| Waiting on IT to install software | Hosted versions in the Claude and ChatGPT directories. No key |
See how 1102tools compares with paid GovCon platforms and other MCP servers.
| MCP | Best for | Try asking | Demo |
|---|---|---|---|
| SAM.gov | Finding opportunities to bid on. The full version looks up awards too. | "Find open small business set-aside solicitations for NAICS 541512 that close in the next 30 days." | Watch |
| USAspending | Looking up past awards: who won, how much, and from which agency. | "Who holds the incumbent contract for this requirement, and when does it expire?" | Watch |
| GSA CALC+ | Pricing labor in proposals and IGCEs against rates GSA has already awarded. | "Is my proposed labor rate competitive with awarded GSA rates?" | Watch |
| BLS OEWS | Pricing labor in proposals and IGCEs with market wage data. | "Build a fully burdened labor rate from BLS wages for my price proposal." | Watch |
| GSA Per Diem | Pricing travel in proposals and IGCEs. | "What travel costs should I include for a three-day site visit to Denver?" | Watch |
| eCFR | A FAR answer when there's no contracting officer to ask. | "What does FAR Part 19 say about small business set-asides?" | Watch |
| Federal Register | Seeing which FAR rules are coming and when comments close. | "Which proposed FAR rules could affect small contractors, and when do comments close?" | Watch |
| Regulations.gov | Reading what contractors said about a rule before you comment. | "What did other contractors say in their comments on this FAR rule?" | Watch |
| Acquisition.gov | Seeing which FAR Overhaul changes an agency has adopted. | "Has this agency issued a class deviation that affects my proposal?" | Watch |
Want a stronger starting point? The prompt library has ready-made requests for capture, pricing, competitor research and FAR questions. Each one names the MCPs it needs.
Every MCP works in Claude or ChatGPT two ways. Local runs it on your computer, inside the Claude or ChatGPT desktop app or another AI app. Hosted runs it on Cloudflare, so it works anywhere you use Claude or ChatGPT. Local is the better setup for daily work, and you don't have to set it up by hand: give your AI the local setup guide and ask it to set it up or walk you through it.
The table shows where each server is listed as a hosted install. Each name links to that server's page.
| MCP | Local setup (desktop) | Claude (hosted) | ChatGPT (hosted) |
|---|---|---|---|
| SAM.gov | Setup guide (full 20-tool edition, free key) | Add to Claude (6-tool edition, no key) | In review |
| USAspending | Setup guide | Add to Claude | Add to ChatGPT |
| GSA CALC+ | Setup guide | Add to Claude | Add to ChatGPT |
| BLS OEWS | Setup guide | Add to Claude | Add to ChatGPT |
| GSA Per Diem | Setup guide (free key) | Add to Claude | Add to ChatGPT |
| eCFR | Setup guide | Add to Claude | Add to ChatGPT |
| Federal Register | Setup guide | Add to Claude | In review |
| Regulations.gov | Setup guide (free key) | Add to Claude | In review |
| Acquisition.gov | Setup guide | Add to Claude | Add to ChatGPT |
| Local | Hosted | |
|---|---|---|
| Why use it | Your own full rate limits, so you skip any congestion on hosted | Always up to date. No setup or keys, and it works in Claude or ChatGPT anywhere |
| Works in | Claude or ChatGPT desktop apps and other AI apps, on a desktop or laptop | Claude or ChatGPT on web, desktop, and phone |
| Setup | Ask your AI to set it up or walk you through it, using the setup guide. Free keys for SAM.gov, Regulations.gov, and GSA Per Diem | Add it from the Claude or ChatGPT directory. No keys |
| Rate limits | Your own, in full | Pooled across all users. Your lookups stay private |
| Relies on | Government sources | Government sources and Cloudflare |
| Privacy | Runs on your computer. Nothing passes through 1102tools | No tracking. Searches aren't logged and IP addresses aren't kept. Details |
| Updates | Manual. Local installs don't update themselves. Ask your AI to update them | Automatic. Always runs the latest release |
| SAM.gov | Full edition: 20 tools, free key | 6 tools, no key |
Use hosted if you're on your phone, your work computer blocks installs, or you want SAM.gov opportunity, registration and exclusion search without a key.
You don't have to do this by hand. Give this page's link to Claude or ChatGPT and ask it to set up the MCP you want, or to walk you through it. The steps:
Install uv, the free tool that downloads and runs the servers (uv install guide).
macOS or Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Add the server to your app. Each server's setup guide has the exact command.
Claude desktop app: Settings → Developer → Edit Config. Paste the server's block from its setup guide into claude_desktop_config.json, save, and restart Claude.
ChatGPT desktop app: Settings → MCP servers → Add server. Choose STDIO, enter uvx and the arguments from the setup guide, save, and restart.
Claude Code or Codex: one command. For example, USAspending:
claude mcp add usaspending -- uvx --refresh-package usaspending-gov-mcp --from usaspending-gov-mcp usaspending-mcp
codex mcp add usaspending -- uvx --refresh-package usaspending-gov-mcp --from usaspending-gov-mcp usaspending-mcp
Add a key if the server needs one. SAM.gov, Regulations.gov, and GSA Per Diem take a free key from the agency. The setup guide shows where to get it and which setting to use.
Updating. Local installs don't update themselves. To get the latest version, ask your AI to update the server, or run it with --refresh-package (for example uvx --refresh-package usaspending-gov-mcp --from usaspending-gov-mcp usaspending-mcp).
If your app says it can't find uvx, use its full path instead: run which uvx on macOS or where uvx on Windows.
[AGENCY] or [COMPANY], and send it. Ask for source links and dates.Results reflect government-source data and retrieval time or the bundled snapshot release. Check source and as-of metadata; bundled data does not make a fresh upstream request on every lookup. Check dates, completeness, identity matches, and reported limitations. The MCPs provide evidence; they do not make a contracting or procurement-specific applicability decision.
Each server keeps its own testing record: SAM.gov · USAspending · GSA CALC+ · BLS OEWS · GSA Per Diem · eCFR · Federal Register · Regulations.gov · Acquisition.gov
Release details are in the October 10, 2026 release record.
MIT licensed. Built by a federal contracting officer. Independently developed and not affiliated with or endorsed by any federal agency.