search
Pack: usajobs · Endpoint: https://gateway.pipeworx.io/usajobs/mcp
Search USAJOBS announcements. Returns title, agency, location, salary band, posting/closing dates.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
keyword | string | no | Free-text — title + description + agency name |
location | string | no | City/state (e.g. “San Francisco, CA”) |
position_title | string | no | Restrict to job title field |
organization | string | no | Agency code or name (e.g. “VATA” or “Veterans”) |
pay_grade_low | string | no | ”GS5”, “GS9”, “SES”, … |
pay_grade_high | string | no | |
remote | boolean | no | Telework/remote only |
results_per_page | number | no | 1-500 (default 25) |
page | number | no | 1-based page |
Example call
curl -X POST https://gateway.pipeworx.io/usajobs/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"usajobs": {
"url": "https://gateway.pipeworx.io/usajobs/mcp"
}
}
}
See Getting Started for client-specific install steps.