MCP server exposing 5 tools for usaspending.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/usaspending/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
usa_spending_by_agency — Break down US federal contract spending by agency for a given fiscal year (default: current year) and optional quarter (1-4). Returns agency names, abbreviations, and dollar amounts from USAspending.gov.usa_award_search — Search US federal PROCUREMENT CONTRACTS / government contract awards for goods and services — by keywords, state where the work is performed, awarding agency, date range, or NAICS industry code (e.g., '541511' for IT consulting). Answers "find procurement contracts in <state>", "government contracts for <thing>", "federal awards to companies in Maryland". Returns recipient, award amount, dates, and contract type.usa_spending_by_category — Analyze federal spending by industry, product/service, recipient, or agency. Returns spending totals per category. Use for market research and identifying government contracting opportunities.usa_recipient_profile — Get a contractor's complete federal spending history within a date range. Returns all contract awards and total amounts. Use to research supplier relationships and contract activity.usa_spending_trends — Track federal spending trends over time by keywords or agency, grouped by fiscal year, quarter, or month. Returns historical spending amounts for budget forecasting.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/usaspending/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io