cyanheads avatar

usaspending-mcp-server

cyanheads/usaspending-mcp-server

Need a way into federal spending data without writing your own USAspending.gov client? This server wraps the API as 18 tools covering awards, transactions, subawards, recipients, agencies, federal accounts, and spending aggregations by geography, category, time, and disaster appropriation. The useful part is the chaining: `usaspending_autocomplete_filters` turns a plain-English industry term into NAICS or PSC codes, which you then feed into `usaspending_search_awards`, and `usaspending_get_award_federal_accounts` traces where an award's money actually came from. It runs over STDIO or Streamable HTTP, and a public hosted instance is available if you'd rather not run it locally. I'd reach for it when an agent needs to answer questions like who received what from a given agency in a given year, or how emergency supplemental funding moved through a disaster.

tools
18
transport
HTTP
last updated
Jul 10, 2026

Tools

18 tools

Public tool metadata for what this MCP can expose to an agent.

usaspending_list_agenciesList top-tier federal agencies with codes, slugs, and budget totals labelled by reporting year and quarter

List top-tier federal agencies with codes, slugs, and budget totals labelled by reporting year and quarter

No parameter schema in public metadata yet.

usaspending_autocomplete_filtersLook up NAICS, PSC, CFDA, agency, or recipient codes from a free-text description

Look up NAICS, PSC, CFDA, agency, or recipient codes from a free-text description

No parameter schema in public metadata yet.

usaspending_search_awardsSearch awards by keyword, recipient, agency, award type, NAICS code, assistance listing, PSC, DEF code, location, or date range

Search awards by keyword, recipient, agency, award type, NAICS code, assistance listing, PSC, DEF code, location, or date range

No parameter schema in public metadata yet.

usaspending_get_awardFetch one award's full record: amounts, recipient, agencies, codes, parent IDV, DEF-code funding

Fetch one award's full record: amounts, recipient, agencies, codes, parent IDV, DEF-code funding

No parameter schema in public metadata yet.

usaspending_get_award_transactionsList the transactions (modifications, amendments) on an award

List the transactions (modifications, amendments) on an award

No parameter schema in public metadata yet.

usaspending_get_award_subawardsList the subcontracts or subgrants under a prime award

List the subcontracts or subgrants under a prime award

No parameter schema in public metadata yet.

usaspending_get_award_federal_accountsList the Treasury federal accounts that funded an award, with the amount from each

List the Treasury federal accounts that funded an award, with the amount from each

No parameter schema in public metadata yet.

usaspending_get_idv_awardsList the child orders and sub-IDVs placed under an IDV

List the child orders and sub-IDVs placed under an IDV

No parameter schema in public metadata yet.

usaspending_search_recipientsSearch recipients by name, UEI, or DUNS

Search recipients by name, UEI, or DUNS

No parameter schema in public metadata yet.

usaspending_get_recipientFetch a recipient's profile: address, business types, parent, and award totals

Fetch a recipient's profile: address, business types, parent, and award totals

No parameter schema in public metadata yet.

usaspending_get_agencyFetch an agency's mission, latest-year budget totals, sub-agencies, and DEF codes

Fetch an agency's mission, latest-year budget totals, sub-agencies, and DEF codes

No parameter schema in public metadata yet.

usaspending_spending_by_geographyAggregate spending by state, county, or congressional district

Aggregate spending by state, county, or congressional district

No parameter schema in public metadata yet.

usaspending_spending_by_categoryAggregate spending by NAICS, PSC, agency, CFDA program, or recipient

Aggregate spending by NAICS, PSC, agency, CFDA program, or recipient

No parameter schema in public metadata yet.

usaspending_spending_over_timeAggregate spending by fiscal year, quarter, or month

Aggregate spending by fiscal year, quarter, or month

No parameter schema in public metadata yet.

usaspending_disaster_spendingBreak down disaster and emergency supplemental spending by agency, program, recipient, or geography

Break down disaster and emergency supplemental spending by agency, program, recipient, or geography

No parameter schema in public metadata yet.

usaspending_search_federal_accountsSearch federal accounts by title keyword or agency identifier

Search federal accounts by title keyword or agency identifier

No parameter schema in public metadata yet.

usaspending_get_federal_accountFetch a federal account's budget totals and its Treasury Account Symbol components

Fetch a federal account's budget totals and its Treasury Account Symbol components

No parameter schema in public metadata yet.

usaspending_get_federal_account_breakdownBreak a federal account's obligations down by program activity or object class

Break a federal account's obligations down by program activity or object class

No parameter schema in public metadata yet.

Sponsors

Readme

@cyanheads/usaspending-mcp-server

Access US federal award, recipient, agency, and spending analytics data from USAspending.gov via MCP. STDIO or Streamable HTTP.

18 Tools

Version License Docker MCP SDK npm TypeScript Bun

Details

Repository
github.com/cyanheads/usaspending-mcp-server
Website
usaspending.caseyjhand.com/mcp
Categories
Monitoring & Observability, Data & Analytics
Transport
HTTP

More from cyanheads

Related Monitoring & Observability MCP servers

View all
1openclaw avatarOpenClaw Directdirect.openclaw/mcpDeploy, monitor, and manage your OpenClaw AI assistants via natural language.0stars
2disane87 avatarWeishaupt WEM Portaldisane87/weishaupt-wem-mcp-serverControl and monitor Weishaupt heating systems via the WEM Portal0stars
3dobo123123 avatarDoboCachedobo123123/dobocacheMCP server for LLM prompt-cache observability: prefix diagnostics and per-call white-box report.0stars
4enzoemir1 avatarAdops Mcpenzoemir1/adops-mcpCSV-first analytics for Google Ads + Meta Ads: reporting, anomaly detection, budget optimization.0stars
5enzoemir1 avatarShopops Mcpenzoemir1/shopops-mcpAI e-commerce operations. Inventory, pricing, segmentation, and analytics.0stars
6expertvagabond avatarHedera Mcpexpertvagabond/hedera-mcpBuild-only Hedera (Hashgraph) MCP — 73 tools across all core services plus analytics reads.0stars