Skip to content

Latest commit

 

History

201 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Federal contracting MCPs

Read-only source tools for federal contracting research: opportunities, awards, company records, labor pricing, travel rates, regulations, and rulemaking.

Explore 1102tools · Find a matching prompt · Download the MCP prompt guide

Available in ChatGPT

USAspending, GSA CALC+, and eCFR are also available as published plugins in the ChatGPT directory. Open a listing below to install and connect it in ChatGPT. These hosted plugins require no user API key or local Python setup.

Plugin Install
USASpending Install in ChatGPT
GSA CALC+ Install in ChatGPT
eCFR Install in ChatGPT

After connecting, choose a matching prompt and replace the bracketed details. If a prompt lists multiple MCPs, connect every one it requires. For other sources or compatible MCP clients, use the server setup instructions below.

Server catalog

Choose the sources your work needs. Each server directory contains its own README, code, configuration, tests, and release notes.

MCP Source coverage Access
SAM.gov Opportunities, entity registrations, exclusions, and contract-award records. User API key required
USASpending Awards, obligations, recipients, agencies, and reported subawards. No user API key
GSA CALC+ Awarded labor-category ceiling rates and comparison data. No user API key
BLS OEWS Occupational wages by geography and data year. Optional key; limited keyless access
GSA Per Diem Lodging and meals-and-incidental-expense rates by locality. Personal key recommended; shared fallback
eCFR Codified regulatory text, dates, and version comparisons. No user API key
Federal Register Published rules, notices, comment periods, and FAR cases. No user API key
Regulations.gov Rulemaking dockets, documents, and public comments. Personal key recommended; shared fallback
Acquisition.gov FAR Overhaul model text, posted agency deviations, and guidance. No user API key

Install

  1. For the three published ChatGPT plugins, use the directory links above. For other sources or MCP clients, open the selected server's README and follow its installation and configuration instructions.
  2. Configure any required API keys outside chat. The server README identifies the exact environment variables and access limits.
  3. Restart or reconnect the client as needed, and confirm the server's tools are visible. Where provided, get_access_status reports local credential readiness; it does not validate the key with the upstream provider.
  4. Choose a prompt, connect every MCP named beneath it, and replace the bracketed details.

A prompt does not install a server. Local command configuration and remote endpoint configuration differ; use the supported setup documented for the selected server. The ChatGPT directory links above identify the three published plugins; other servers use their documented setup instructions.

USASpending package naming: its package is usaspending-gov-mcp and its executable is usaspending-mcp. Use the exact configuration in its README; do not substitute a similarly named package.

Use the sources together

  • Competitors and teaming: combine USASpending award records with SAM.gov entity and exclusion evidence.
  • Pricing inputs: compare BLS wages, CALC+ ceiling rates, and GSA travel rates while keeping their different pricing bases clear.
  • Regulations and policy: use eCFR for codified text, Federal Register and Regulations.gov for rulemaking, and Acquisition.gov for FAR Overhaul model text and posted deviations.

Results reflect upstream data and retrieval time. Check dates, completeness, identity matches, and reported limitations. The MCPs provide evidence; they do not make a contracting or procurement-specific applicability decision.

Testing and maintenance

Current source-specific evidence is in each server's testing.md or TESTING.md, with changes in its changelog. Packages version independently. The shared request-pacing code reduces bursts and handles provider errors; it does not create additional provider quota.

This September 2026 documentation refresh changes the public entry points and removes retired setup links. It does not change MCP runtime behavior or claim a new live test of the entire suite. Earlier release narrative is preserved in historical documentation.

License and author

MIT licensed. Built by James Jenrette. Independently developed and not affiliated with or endorsed by any federal agency.

About

Nine deterministic MCP servers for federal procurement data, pricing, regulations, rulemaking, and Acquisition.gov.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

21 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages