dod_awards_top

Pack: dod-contract-announcements · Endpoint: https://gateway.pipeworx.io/dod-contract-announcements/mcp

Ranks contractors or military services/agencies by total defense contract award value over a recent window — “who are the top defense contractors this month”, “which service branch awarded the most this quarter”. Ranks by money actually obligated. Two kinds of award are held out of that total and reported alongside it, because folding either one in yields a large, plausible-looking number that means nothing: shared_award rows (a multiple-award paragraph whose amount is the COMBINED program value across every winner, not one company’s share) and ceiling/not-to-exceed awards (a lifetime maximum on a multi-year contract, not money awarded in this window).

Parameters

NameTypeRequiredDescription
daysnumber,stringnoWindow size in days, ending today (default 30).
bystringnoRank by “contractor” (default) or “service”.
limitnumber,stringnoMax ranked entries to return (1-100, default 20).

Example call

Arguments

{
  "days": 30,
  "by": "contractor"
}

curl

curl -X POST https://gateway.pipeworx.io/dod-contract-announcements/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dod_awards_top","arguments":{"days":30,"by":"contractor"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('dod_awards_top', {
  "days": 30,
  "by": "contractor"
});

More examples

{
  "days": 30,
  "by": "service",
  "limit": 10
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "dod-contract-announcements": {
      "url": "https://gateway.pipeworx.io/dod-contract-announcements/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build August 29, 2026