Mmcp.market

USASpending.gov MCP server

by 1102tools·io.github.1102tools/usaspending-gov-mcp·v0.3.2·24 stars

USASpending.gov federal contracts, subawards, recipients, agencies. 55 tools.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

24 stars113 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • autocomplete_awarding_agency

    Find awarding agency names by partial match.

  • autocomplete_cfda

    Find CFDA (Catalog of Federal Domestic Assistance) program numbers by partial title or program number. CFDA codes are used in grants.

  • autocomplete_funding_agency

    Find funding agency names by partial match (companion to awarding agency).

  • autocomplete_glossary

    Find glossary terms (acquisition + spending vocabulary) by partial match.

  • autocomplete_naics

    Autocomplete lookup for NAICS codes.

  • autocomplete_psc

    Autocomplete lookup for Product/Service Codes (PSC).

  • autocomplete_recipient

    Find recipient hashes by partial name or UEI/DUNS.

  • awards_last_updated

    Get the timestamp of the last USASpending award data refresh.

  • get_agency_awards

    Get award summary totals for an agency in a given fiscal year.

  • get_agency_budgetary_resources

    Get an agency's budgetary resources by fiscal year.

  • get_agency_federal_accounts

    List the Treasury Account Symbols (federal accounts) used by an agency.

  • get_agency_object_classes

    List the object class breakdown (what an agency spends money on).

  • get_agency_obligations_by_award_category

    Get an agency's obligation breakdown by award category.

  • get_agency_overview

    Get summary information for a specific agency in a given fiscal year.

  • get_agency_program_activities

    List the program activities (specific programs) within an agency.

  • get_agency_sub_agencies

    List the subordinate (subtier) organizations of a toptier agency.

  • get_award_count

    Count awards matching filters, broken down by award category.

  • get_award_detail

    Fetch full details for a single award by its generated_internal_id.

  • get_award_federal_account_count

    Count of distinct federal accounts (TAS) funding an award.

  • get_award_funding

    Fetch File C funding data for an award: federal account, object class, program activity.

  • get_award_funding_rollup

    Get a rollup of an award's funding totals.

  • get_award_subaward_count

    Count of subawards (FFATA subcontracts/subawards) reported on an award.

  • get_award_transaction_count

    Count of transactions (modifications) on an award.

  • get_award_types_reference

    Return the full mapping of award type codes to descriptions.

  • get_def_codes_reference

    Return all Disaster Emergency Fund (DEFC) codes with public laws.

  • get_federal_account_detail

    Get an individual federal account's metadata + budgetary resources.

  • get_federal_account_fy_snapshot

    Get a single-fiscal-year snapshot of a federal account's resources.

  • get_federal_account_object_classes

    Get the object class breakdown of obligations for a federal account.

  • get_federal_account_program_activities

    Get the program activities funded under a federal account.

  • get_glossary

    Get the full USASpending glossary of acquisition + spending terms.

  • get_idv_activity

    List child task/delivery orders awarded under an IDV.

  • get_idv_amounts

    Top-line amounts for an Indefinite Delivery Vehicle (IDV).

  • get_idv_children

    Fetch child awards (task/delivery orders) under an IDV.

  • get_idv_funding

    List the funding records (File C) for an IDV's child orders.

  • get_idv_funding_rollup

    Funding rollup totals for an IDV (single dict, not paginated).

  • get_naics_details

    Get details for a NAICS code (2-6 digits).

  • get_psc_filter_tree

    Get the PSC hierarchy tree.

  • get_recipient_children

    Get the child recipients (subsidiaries) of a parent recipient hash.

  • get_recipient_profile

    Get full profile for a recipient by their USASpending hash.

  • get_state_profile

    Get spending profile for a US state by its 2-digit FIPS code.

  • get_submission_periods

    Return 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_transactions

    Fetch the full transaction (modification) history for an award.

  • list_federal_accounts

    List Treasury federal accounts (TAS) with budgetary resources.

  • list_states

    List all states with their FIPS codes and award totals.

  • list_toptier_agencies

    List all top-tier federal agencies tracked by USASpending.

  • lookup_piid

    Look up awards by PIID or PIID prefix with automatic award-type detection.

  • new_awards_over_time

    Pipeline trend of new awards to a recipient over time.

  • search_awards

    Search federal awards (contracts, IDVs, grants, loans, etc.) on USASpending.gov.

  • search_recipients

    Search USASpending recipients (vendors and grantees) by keyword.

  • search_subawards

    Search FFATA subaward reports on USASpending.

  • spending_by_category

    Aggregate spending by a dimension (top vendors, top agencies, top NAICS, etc.).

  • spending_by_geography

    Geographic breakdown of spending.

  • spending_by_subaward_grouped

    Search subawards using the standard filters object (grouped result set).

  • spending_by_transaction

    Search at the transaction (modification) level.

  • spending_over_time

    Aggregate 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

no findings
  • 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
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install USASpending.gov in Claude Code, Cursor or VS Code

claude mcp add usaspending-gov-mcp -- uvx usaspending-gov-mcp
Add to Cursor

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.

More from 1102tools →