mcpserver.lol
registry/usaspending-mcp-server
Connection check verified live · 27h ago

usaspending-mcp-server

Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.

Tools 18
GitHub stars 3
Installs / wk
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

18 tools

Read from the running server on 27h ago.

usaspending_autocomplete_filters read-only type*limitsearch_text*
Look up valid code values for filter fields by searching free-text descriptions. Use the type parameter to select the lookup table: naics (NAICS industry codes), psc (product/servi…
usaspending_disaster_spending read-only pagelimitfiltersdimension*spending_type
Fetch disaster and emergency supplemental spending (COVID-19, hurricanes, infrastructure law, etc.) broken down by agency, CFDA assistance program, recipient, or geography. Use the…
usaspending_get_agency read-only pageagency_slugtoptier_code
Fetch an agency's fiscal-year overview including mission, budgetary resources, obligation and outlay totals (for the most recent fiscal year), sub-agency count, and DEF codes for d…
usaspending_get_award read-only award_id*
Fetch full details of a federal award by its generated unique award ID. Returns contract or assistance award data including recipient info, agency hierarchy, period of performance,…
usaspending_get_award_federal_accounts read-only pagelimitaward_id*
List the Treasury federal accounts that funded an award, with the amount obligated from each and the funding agency behind it. This is the award → appropriation link: each row retu…
usaspending_get_award_subawards read-only pagesortlimitorderaward_id*
List subaward contracts or grants under a prime federal award. Reveals the sub-contractor or sub-grantee layer — the organizations that actually perform the work. Each row shows th…
usaspending_get_award_transactions read-only pagesortlimitorderaward_id*
List individual transactions (contract modifications, grant amendments) on a federal award. Each transaction represents a change event — obligation modifications, performance perio…
usaspending_get_federal_account read-only account_code*
Fetch a federal account's budget data: total obligations, gross outlays, and budgetary resources, plus the per-Treasury-Account-Symbol (TAS) component breakdown in children. Federa…
usaspending_get_federal_account_breakdown read-only pagelimitdimension*account_code*
Fetch a federal account's obligations broken down by program activity (what the money funds) or object class (what it buys — personnel, supplies, contracts). Use the dimension para…
usaspending_get_idv_awards read-only pagesorttypelimitorderaward_id*
List child contracts and task/delivery orders placed under an IDV (Indefinite Delivery Vehicle) award. Each row includes the generated_unique_award_id to chain into usaspending_get…
usaspending_get_recipient read-only award_typefiscal_yearrecipient_id*
Fetch a recipient's full profile including address, business type codes, parent organization, alternate names, and total transaction and loan amounts. Recipient IDs are UUID hashes…
usaspending_list_agencies read-only sortorder
List all top-tier federal agencies with toptier codes, agency slugs, budget authority amounts, and obligation totals for the current fiscal year. Use this as the entry point for ag…
usaspending_search_awards read-only pagesortlimitorderfilterskeyword +8
Search federal awards by keyword, recipient, agency, award type, NAICS code, location, or date range. Returns ranked award summaries including recipient names, amounts, awarding ag…
usaspending_search_federal_accounts read-only pagelimitkeywordsort_fieldsort_directionagency_identifier
List and keyword-search federal accounts by agency identifier or title keyword. Returns account numbers, names, managing agencies, and budgetary resources. Use account_number from…
usaspending_search_recipients read-only pagelimitkeyword*award_type
Search for organizations or individuals receiving federal funds by name, UEI (Unique Entity Identifier), or DUNS. Returns recipient hash IDs, UEI/DUNS identifiers, total award amou…
usaspending_spending_by_category read-only pagelimitfilterscategory*
Aggregate federal spending grouped by a specific dimension: NAICS industry code, PSC product/service code, awarding agency, funding agency, CFDA assistance program, or recipient. R…
usaspending_spending_by_geography read-only limitscope*filtersgeo_layer*subawards
Aggregate federal spending by state, county, or congressional district. Useful for per-capita analysis, regional comparisons, and mapping federal investment patterns. Geographic fi…
usaspending_spending_over_time read-only group*filterssubawards
Fetch aggregated federal obligation amounts grouped by fiscal year, fiscal quarter, or fiscal month. All grouping is relative to the US government fiscal year (Oct–Sep), so fiscal…