USASpending.gov MCP server
USASpending.gov federal contracts, subawards, recipients, agencies. 55 tools.
24 stars113 downloads/wk
Reviews
Write oneNobody has reviewed USASpending.gov yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
USASpending.gov tools (55)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
autocomplete_awarding_agencyFind awarding agency names by partial match.
autocomplete_cfdaFind CFDA (Catalog of Federal Domestic Assistance) program numbers by partial title or program number. CFDA codes are used in grants.
autocomplete_funding_agencyFind funding agency names by partial match (companion to awarding agency).
autocomplete_glossaryFind glossary terms (acquisition + spending vocabulary) by partial match.
autocomplete_naicsAutocomplete lookup for NAICS codes.
autocomplete_pscAutocomplete lookup for Product/Service Codes (PSC).
autocomplete_recipientFind recipient hashes by partial name or UEI/DUNS.
awards_last_updatedGet the timestamp of the last USASpending award data refresh.
get_agency_awardsGet award summary totals for an agency in a given fiscal year.
get_agency_budgetary_resourcesGet an agency's budgetary resources by fiscal year.
get_agency_federal_accountsList the Treasury Account Symbols (federal accounts) used by an agency.
get_agency_object_classesList the object class breakdown (what an agency spends money on).
get_agency_obligations_by_award_categoryGet an agency's obligation breakdown by award category.
get_agency_overviewGet summary information for a specific agency in a given fiscal year.
get_agency_program_activitiesList the program activities (specific programs) within an agency.
get_agency_sub_agenciesList the subordinate (subtier) organizations of a toptier agency.
get_award_countCount awards matching filters, broken down by award category.
get_award_detailFetch full details for a single award by its generated_internal_id.
get_award_federal_account_countCount of distinct federal accounts (TAS) funding an award.
get_award_fundingFetch File C funding data for an award: federal account, object class, program activity.
get_award_funding_rollupGet a rollup of an award's funding totals.
get_award_subaward_countCount of subawards (FFATA subcontracts/subawards) reported on an award.
get_award_transaction_countCount of transactions (modifications) on an award.
get_award_types_referenceReturn the full mapping of award type codes to descriptions.
get_def_codes_referenceReturn all Disaster Emergency Fund (DEFC) codes with public laws.
get_federal_account_detailGet an individual federal account's metadata + budgetary resources.
get_federal_account_fy_snapshotGet a single-fiscal-year snapshot of a federal account's resources.
get_federal_account_object_classesGet the object class breakdown of obligations for a federal account.
get_federal_account_program_activitiesGet the program activities funded under a federal account.
get_glossaryGet the full USASpending glossary of acquisition + spending terms.
get_idv_activityList child task/delivery orders awarded under an IDV.
get_idv_amountsTop-line amounts for an Indefinite Delivery Vehicle (IDV).
get_idv_childrenFetch child awards (task/delivery orders) under an IDV.
get_idv_fundingList the funding records (File C) for an IDV's child orders.
get_idv_funding_rollupFunding rollup totals for an IDV (single dict, not paginated).
get_naics_detailsGet details for a NAICS code (2-6 digits).
get_psc_filter_treeGet the PSC hierarchy tree.
get_recipient_childrenGet the child recipients (subsidiaries) of a parent recipient hash.
get_recipient_profileGet full profile for a recipient by their USASpending hash.
get_state_profileGet spending profile for a US state by its 2-digit FIPS code.
get_submission_periodsReturn the list of agency submission periods (when each agency last submitted data for each fiscal period). Useful for understanding which quarters of which fiscal years have full data coverage.
get_transactionsFetch the full transaction (modification) history for an award.
list_federal_accountsList Treasury federal accounts (TAS) with budgetary resources.
list_statesList all states with their FIPS codes and award totals.
list_toptier_agenciesList all top-tier federal agencies tracked by USASpending.
lookup_piidLook up awards by PIID or PIID prefix with automatic award-type detection.
new_awards_over_timePipeline trend of new awards to a recipient over time.
search_awardsSearch federal awards (contracts, IDVs, grants, loans, etc.) on USASpending.gov.
search_recipientsSearch USASpending recipients (vendors and grantees) by keyword.
search_subawardsSearch FFATA subaward reports on USASpending.
spending_by_categoryAggregate spending by a dimension (top vendors, top agencies, top NAICS, etc.).
spending_by_geographyGeographic breakdown of spending.
spending_by_subaward_groupedSearch subawards using the standard filters object (grouped result set).
spending_by_transactionSearch at the transaction (modification) level.
spending_over_timeAggregate spending amounts over time, grouped by fiscal year, quarter, or month.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
Install USASpending.gov in Claude Code, Cursor or VS Code
claude mcp add usaspending-gov-mcp -- uvx usaspending-gov-mcp
What the publisher says
From the USASpending.gov repository's README, as published. We do not edit it. Read it on GitHub
Federal contracting MCPs
Free, open-source, 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
Why these MCPs
- Free. MIT-licensed, with no subscription and no credits. Directory installs need no account or API key.
- Tested. 5,457 collected regression tests, including live-API tests, across 9 servers and 133 tools, with up to ten audit rounds per server against the live government APIs. Published testing records document each bug fixed and the tests added.
- Listed, no keys. 4 servers in the Claude directory and 3 in the ChatGPT directory, with all nine planned for both. Directory installs need no user API key.
- One of a kind. The only known MCP server for Acquisition.gov FAR Overhaul model text and agency class deviations.
See how 1102tools compares with paid GovCon platforms and other MCP servers.
Available in Claude and ChatGPT
All nine MCPs install and run locally today; the Local column links to each setup guide. Four are also published in the Claude directory and three in ChatGPT, where installs need no user API key or local setup. The rest are coming soon to the directories.
Directory install or local install?
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
USASpending.gov: common questions
- Is USASpending.gov MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the USASpending.gov safety report
- How do I install USASpending.gov?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does USASpending.gov need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is USASpending.gov maintained?
- The last commit was in the last day (2026-09-27). The latest release is v0.3.2.