usa_incumbent_profile

Pack: usaspending · Endpoint: https://gateway.pipeworx.io/usaspending/mcp

Federal contract portfolio for one contractor — “what does Leidos hold and when does it expire”, “which of Booz Allen’s contracts come up for recompete”, incumbent research before a bid. Returns active award count, total obligated, ceiling, expirations at 6/12/18 months, top agencies and NAICS, and the next awards to expire with dates.

Parameters

NameTypeRequiredDescription
recipientstringyesContractor name, substring match (e.g. “Leidos”, “Booz Allen”).
limitnumbernoHow many upcoming expirations to list (default 10, max 100).

Example call

Arguments

{
  "recipient": "Booz Allen",
  "limit": 5
}

curl

curl -X POST https://gateway.pipeworx.io/usaspending/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"usa_incumbent_profile","arguments":{"recipient":"Booz Allen","limit":5}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('usa_incumbent_profile', {
  "recipient": "Booz Allen",
  "limit": 5
});

More examples

{
  "recipient": "Leidos"
}

Connect

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

{
  "mcpServers": {
    "usaspending": {
      "url": "https://gateway.pipeworx.io/usaspending/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build August 29, 2026