Skip to main content
Glama

USASpending.gov

spending_by_geography

Read-only

Geographic breakdown of spending.

scope: 'recipient_location' (where the recipient is) or 'place_of_performance'
(where the work happens).
geo_layer: 'state', 'county', or 'district'.

At least one filter is required. The API returns HTTP 500 on an empty
filter set, so the requirement is enforced here with a clear error.

program_numbers filters assistance awards by assistance listing (CFDA)
number, e.g. ['93.778'] for Medicaid; use it with award_type='grants',
'loans', 'direct_payments', or 'other'. autocomplete_cfda() finds numbers
by program name.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
scopeNoplace_of_performance
def_codesNo
geo_layerNostate
psc_codesNo
award_typeNoall
naics_codesNo
funding_agencyNo
awarding_agencyNo
program_numbersNo
time_period_endNo
time_period_startNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.