FedTALLY

MCP server

Federal contract data, inside your AI assistant

FedTally speaks the Model Context Protocol, so Claude, ChatGPT, and any other MCP client can query federal contract awards directly instead of guessing at them. Same USAspending.gov data behind this site. Free, no API key, no account.

Server URL

https://fedtally.com/api/mcp

Streamable HTTP. No authentication. One endpoint, no session setup.

Tools

  • search_awards_by_company(query, page)

    The largest federal prime contract awards won by a company, sorted by amount. Returns award ID, recipient, awarding agency, amount, period of performance, NAICS, and description — 25 per page.

  • get_agency_spend(agency, fiscalYear)

    Where a toptier agency’s contract dollars went in one fiscal year: top vendors and top NAICS industries by obligated amount. Takes a full agency name or its abbreviation.

  • get_expiring_contracts(naics, days)Coming soon

    Contracts whose period of performance ends inside a chosen window for one NAICS industry — the recompete pipeline.

How to connect

Claude.ai

  1. ·Settings → Connectors → Add custom connector.
  2. ·Paste https://fedtally.com/api/mcp as the remote MCP server URL.
  3. ·Leave authentication empty, then start a chat and ask about a contractor.

Claude Desktop / Claude Code

  1. ·Add FedTally to your MCP config as a remote server with the URL above.
  2. ·In Claude Code: claude mcp add --transport http fedtally https://fedtally.com/api/mcp
  3. ·Restart the client; the three tools appear under the fedtally server.

ChatGPT

  1. ·Settings → Connectors → Create, choosing an MCP server connector.
  2. ·Paste https://fedtally.com/api/mcp and set authentication to none.
  3. ·Enable the connector in a chat to let it call the tools.

Coverage

Every figure comes from USAspending.gov prime contract awards, in obligated US dollars. Civilian agency awards are about 4 days fresh; Department of Defense awards are withheld about 90 days, so recent defense activity looks sparser than it is. Expiring contracts need SAM.gov access and are not live yet — the tool is listed so agents can see what is coming.

Back to search