mcp-usajobs
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-usajobsfind IT jobs in Washington DC"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@pipeworx/usajobs
USAJOBS.gov MCP — US federal civilian job postings. ~10k active openings any given day.
Part of Pipeworx — an MCP gateway connecting AI agents to 1394+ live data sources.
Tools
search(keyword?, location?, position_title?, organization?, pay_grade_low?, pay_grade_high?, remote?, results_per_page?, page?)— primary searchget_job(announcement_number)— full announcement record by numberlist_agencies()— federal agency referencelist_pay_grades()— GS/SES grade referencelist_occupational_series()— occupational series codes
Related MCP server: job-monitor
Auth
USAJOBS requires a User-Agent (email) and an Authorization-Key header. Both come from a free registration at https://developer.usajobs.gov/.
Platform key: gateway env
PLATFORM_USAJOBS_KEY(the auth key) — the User-Agent email is hard-coded to the operator's contact email at the pack level. SetPLATFORM_USAJOBS_USER_AGENTseparately if you want to override.BYO:
?_apiKey=<auth_key>:<email>(colon-joined).
Data source
https://data.usajobs.gov/api/ — Host: data.usajobs.gov is automatic via fetch.
Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"usajobs": {
"url": "https://gateway.pipeworx.io/usajobs/mcp"
}
}
}Or connect to the full Pipeworx gateway for access to all 1394+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}Using with ask_pipeworx
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Usajobs data" })The gateway picks the right tool and fills the arguments automatically.
More
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceProvides access to Adzuna's global job-board aggregation, enabling job search, salary analysis, and regional stats via natural language queries.10MIT
- Alicense-qualityCmaintenanceSearches LinkedIn, Indeed, USAJobs, and Google Jobs from the command line, deduplicates across sources, and optionally finds hiring manager emails; also runs as an MCP server for AI agents.MIT
- AlicenseAqualityCmaintenanceProvides job search, local resume parsing, and resume-to-job matching via official APIs and local file processing.5MIT
- Flicense-qualityCmaintenanceEnables searching and retrieving UN, NGO, and international organization job postings via the ReliefWeb API.
Related MCP Connectors
Unified jobs search over official feeds + ATS boards (USAJOBS, Adzuna, Muse, Greenhouse, Lever...)
Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.
Search and query government open-data portals (Socrata SODA API).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pipeworx-io/mcp-usajobs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server