gsa_vendor_rates
Pack: gsa-calc · Endpoint: https://gateway.pipeworx.io/gsa-calc/mcp
Every GSA schedule labor rate published by one contractor — what this specific company charges the government per hour, across its labor categories, with contract numbers and SINs. Use for “what rates does Booz Allen have on its GSA schedule” or to compare one vendor against the market median. Example: gsa_vendor_rates({ vendor: “DIGNITAS TECHNOLOGIES” })
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
vendor | string | yes | Company name or a distinctive fragment of it, e.g. “DIGNITAS” or “Booz Allen”. Vendor names are recorded in full legal form on the contract. |
limit | number | no | How many rates to return, 1-${MAX_ROWS} (default ${DEFAULT_ROWS}). |
Example call
Arguments
{
"vendor": "DIGNITAS"
}
curl
curl -X POST https://gateway.pipeworx.io/gsa-calc/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"gsa_vendor_rates","arguments":{"vendor":"DIGNITAS"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('gsa_vendor_rates', {
"vendor": "DIGNITAS"
});
More examples
{
"vendor": "DIGNITAS TECHNOLOGIES",
"sort_by": "current_price",
"sort_dir": "desc"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"gsa-calc": {
"url": "https://gateway.pipeworx.io/gsa-calc/mcp"
}
}
}
See Getting Started for client-specific install steps.