USAJOBS (OPM) MCP Server for Claude CodeGive Claude Code instant access to 4 tools to Get Announcement Text, Get Code List, Get Historic Joas, and more
Claude Code is Anthropic's agentic CLI for terminal-first development. Add USAJOBS (OPM) as an MCP server in one command and Claude Code will discover every tool at runtime. ideal for automation pipelines, CI/CD integration, and headless workflows via Vinkius.
Ask AI about this MCP Server for Claude Code
The USAJOBS (OPM) MCP Server for Claude Code is a standout in the Industry Titans category — giving your AI agent 4 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
# Your Vinkius token. get it at cloud.vinkius.com
claude mcp add usajobs-opm --transport http "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"Vinkius Desktop App
The modern way to manage MCP Servers — no config files, no terminal commands. Install USAJOBS (OPM) and 4,000+ MCP Servers from a single visual interface.





* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About USAJOBS (OPM) MCP Server
Connect to the official USAJOBS (Office of Personnel Management) database to explore federal career opportunities through your AI agent. This server provides comprehensive access to the federal hiring ecosystem.
Claude Code registers USAJOBS (OPM) as an MCP server in a single terminal command. Once connected, Claude Code discovers all 4 tools at runtime and can call them headlessly. ideal for CI/CD pipelines, cron jobs, and automated workflows where USAJOBS (OPM) data drives decisions without human intervention.
What you can do
- Active Job Search — Query live job announcements using keywords, locations, salary ranges, and hiring paths (e.g., Veterans, Students, Public).
- Historic Data Retrieval — Access bulk data for current and past job opportunity announcements (JOAs) for trend analysis or research.
- Detailed Job Analysis — Fetch full text for specific announcements, including detailed summaries, duties, and qualification requirements.
- Reference Data — Retrieve valid codes for occupational series, agency subelements, pay plans, and more to refine your searches.
The USAJOBS (OPM) MCP Server exposes 4 tools through the Vinkius. Connect it to Claude Code in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 4 USAJOBS (OPM) tools available for Claude Code
When Claude Code connects to USAJOBS (OPM) through Vinkius, your AI agent gets direct access to every tool listed below — spanning federal-jobs, career-search, public-sector, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Get announcement text on USAJOBS (OPM)
for historic JOAs. Retrieve long text fields for current and past job postings
Get code list on USAJOBS (OPM)
No auth required. Retrieve valid values and codes for filtering search results
Get historic joas on USAJOBS (OPM)
Supports pagination via continuationtoken. Retrieve bulk data for current and past job postings
Search jobs on USAJOBS (OPM)
You can filter by keyword, location, job category, and more. Search for currently open job announcements on USAJOBS
Connect USAJOBS (OPM) to Claude Code via MCP
Follow these steps to wire USAJOBS (OPM) into Claude Code. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install Claude Code
npm install -g @anthropic-ai/claude-code if not already installedAdd the MCP Server
Verify the connection
claude mcp to list connected servers, or type /mcp inside a sessionStart using USAJOBS (OPM)
Why Use Claude Code with the USAJOBS (OPM) MCP Server
Claude Code provides unique advantages when paired with USAJOBS (OPM) through the Model Context Protocol.
Single-command setup: `claude mcp add` registers the server instantly. no config files to edit or applications to restart
Terminal-native workflow means MCP tools integrate seamlessly into shell scripts, CI/CD pipelines, and automated DevOps tasks
Claude Code runs headlessly, enabling unattended batch processing using USAJOBS (OPM) tools in cron jobs or deployment scripts
Built by the same team that created the MCP protocol, ensuring first-class compatibility and the fastest adoption of new protocol features
USAJOBS (OPM) + Claude Code Use Cases
Practical scenarios where Claude Code combined with the USAJOBS (OPM) MCP Server delivers measurable value.
CI/CD integration: embed USAJOBS (OPM) tool calls in your deployment pipeline to validate configurations or fetch secrets before shipping
Headless batch processing: schedule Claude Code to query USAJOBS (OPM) nightly and generate reports without human intervention
Shell scripting: pipe USAJOBS (OPM) outputs into other CLI tools for data transformation, filtering, and aggregation
Infrastructure monitoring: run Claude Code in a cron job to query USAJOBS (OPM) status endpoints and alert on anomalies
Example Prompts for USAJOBS (OPM) in Claude Code
Ready-to-use prompts you can give your Claude Code agent to start working with USAJOBS (OPM) immediately.
"Search for active Software Engineer jobs in Washington, DC with a minimum salary of $100,000."
"Get the full duties and qualifications for announcement number 784521900."
"List the occupational series codes for Information Technology positions."
Troubleshooting USAJOBS (OPM) MCP Server with Claude Code
Common issues when connecting USAJOBS (OPM) to Claude Code through Vinkius, and how to resolve them.
Command not found: claude
npm install -g @anthropic-ai/claude-codeConnection timeout
USAJOBS (OPM) + Claude Code FAQ
Common questions about integrating USAJOBS (OPM) MCP Server with Claude Code.
How do I add an MCP server to Claude Code?
claude mcp add --transport http "" in your terminal. Claude Code registers the server and discovers all tools immediately.Can Claude Code run MCP tools in headless mode?
How do I list all connected MCP servers?
claude mcp in your terminal to see all registered servers and their status, or type /mcp inside an active Claude Code session.Explore More MCP Servers
View all →
Kandji
10 toolsManage Apple devices, blueprints, and security via Kandji MDM API.

TIGER/Line Geocoder (Census)
8 toolsAccess official US Census Bureau geocoding services to convert addresses into coordinates and detailed census geography data.

Nhost
15 toolsManage Nhost authentication and storage — handle user sign-ins, registrations, profile management, and file uploads directly from any AI agent.

Geocodio
10 toolsEmpower geocoding via Geocodio — perform batch geocoding and reverse geocoding for US/Canada, and retrieve Census and legislative data directly from any AI agent.
