Skip to main content
MCP server CX Codex

USASpending.gov — MCP server for Claude Code: federal spending data

An MCP server that gives your agent USAspending.gov data: contracts, grants, loans, subawards, recipients, agencies and federal accounts.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http usaspending-gov-mcp https://usaspending.1102tools.com/mcp
Open on GitHub

What USASpending.gov does

The server connects to USAspending.gov and hands the agent what you would otherwise dig out of the site by hand: contracts, grants, loans, subawards, recipients, agencies and federal accounts. Ask Claude about a contractor or an agency and it pulls the answer from there instead of guessing.

There are two ways in. The remote HTTP endpoint is https://usaspending.1102tools.com/mcp. The local route runs uvx usaspending-gov-mcp, which fetches and starts the package on your own machine. That second option needs uv/uvx on your PATH; without it the command goes nowhere.

MIT licensed, built by 1102tools-dev, repo 1102tools-dev/federal-contracting-mcps. Supported clients include Claude, Claude, Cursor, GitHub Copilot, Windsurf, Cline, Zed and Gemini CLI. If federal procurement data is part of your work, this saves you the manual export dance.

What it helps with

  • pull contracts for a specific vendor
  • tally grants and loans by agency
  • check who received federal money
  • trace subawards under a contract
  • list federal accounts

Example prompts for the agent

  • Find all contracts for this company on USAspending from last year
  • Show me grants and loans from the Department of Energy
  • Who received subawards under this contract?

How to install USASpending.gov

1Platform CLI: remote server

claude mcp add --transport http usaspending-gov-mcp https://usaspending.1102tools.com/mcp

2Platform CLI

claude mcp add usaspending-gov-mcp -- uvx usaspending-gov-mcp

uvx runs the command named after the package; if the README names another one, use uvx --from usaspending-gov-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about USASpending.gov

How do I install USASpending.gov in Claude Code?

Remote: claude mcp add --transport http usaspending-gov-mcp https://usaspending.1102tools.com/mcp. Local: claude mcp add usaspending-gov-mcp -- uvx usaspending-gov-mcp.

What does USASpending.gov do?

It exposes USAspending.gov data to your agent: contracts, grants, loans, subawards, recipients, agencies and federal accounts.

Do I need an API key?

The install steps don't mention one: the remote option goes through a URL, the local one through uvx.

Similar MCP servers

All MCP servers for Data and databases →

From the same set3

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor