usaspending-mcp-server

thsmale/usaspending-mcp-server

3.2

If you are the rightful owner of usaspending-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

USA Spending MCP Server is a stateless streamable HTTP MCP server designed for interacting with USASPENDING.gov, the official source of government spending data.

Tools

Functions exposed to the LLM to take actions

federal_accounts

Returns a list of federal accounts, their number, name, managing agency, and budgetary resources.

list_budget_functions

Retrieves a list of all Budget Functions ordered by their title.

major_object_class

Provides data to understand the different ways a specific agency spends money.

recipient

Visualizes government spending pertaining to a specific recipient.

spending

Drills down into specific subsets of data by level of detail.

spending_by_award

Allows for complex filtering for specific subsets of spending data.

subawards

Returns a filtered set of subawards.

total_budgetary_resources

Provides information on the federal budgetary resources of the government.

toptier_agencies

Helps understand the different ways a specific agency spends money.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources