BLS JOLTS MCP. Track US Job Openings, Quits, and Turnover Rates
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
JOLTS — Job Openings, Quits & Turnover. This server connects your AI client to the US Bureau of Labor Statistics (BLS) JOLTS API.
You get national metrics on job openings, hiring rates, layoffs, and voluntary quits. It’s critical for tracking labor market shifts, whether you're building a macro-economic model or just checking the current quitting rate.
What your AI agents can do
Get jolts data
Retrieves national metrics on job openings, which helps determine the scale of the Great Resignation.
Query bls
Executes a generic BLS API query for time-series data, requiring you to input specific BLS Series IDs.
Retrieves the latest national metrics for job openings and labor turnover from the JOLTS dataset.
Runs a generic, powerful query across multiple BLS series IDs to pull historical time-series data for any metric.
Calculates and retrieves the current rate of voluntary quits, a key measure of worker confidence.
Allows you to compare the scale of voluntary quits against involuntary layoffs over specific periods.
Gathers data on total job openings and tracks how that number changes over time.
Provides the raw inputs needed to build models predicting labor demand, supply, and future wage pressures.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BLS JOLTS MCP Server: 2 Tools for Labor Metrics
These tools let you access specific national job metrics and perform deep, historical time-series queries across the entire BLS API.
019d755fget jolts data
Retrieves national metrics on job openings, which helps determine the scale of the Great Resignation.
019d755fquery bls
Executes a generic BLS API query for time-series data, requiring you to input specific BLS Series IDs.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BLS JOLTS — Job Openings, Quits & Turnover, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This MCP Server connects your AI client straight to the US Bureau of Labor Statistics (BLS) JOLTS API. You get national data on job openings, hiring, layoffs, and voluntary quits. It's critical for anyone tracking labor market shifts, whether you're building a macro-economic model or just checking the current quitting rate.
get_jolts_data pulls the latest national metrics for job openings and labor turnover from the JOLTS dataset. It helps you track the scale of the Great Resignation by giving you job openings data. query_bls runs a generic query across multiple BLS series IDs, letting you pull historical time-series data for any metric you name.
Using these tools, you can check job openings trends by gathering data on total job openings and tracking how that number changes over time. You can analyze the current rate of voluntary quits, which is a key measure of worker confidence. You'll also get the ability to compare the scale of voluntary quits against involuntary layoffs over specific periods.
You can use the raw inputs to build models predicting labor demand, supply, and future wage pressures.
How BLS JOLTS MCP Works
- 1 Ask your agent to pull the metrics. You specify whether you need the latest national data or a historical time series.
- 2 The agent calls the appropriate tool (
get_jolts_dataorquery_bls) and passes the necessary parameters (e.g., date range, series ID). - 3 The tool executes the query against the BLS API and returns structured data (JSON/CSV) containing the requested metrics.
The bottom line is that your agent takes the complex BLS API calls and turns them into simple, structured data inputs for your AI client.
Who Is BLS JOLTS MCP For?
This is for macro-traders and data scientists. If your job requires knowing if the labor market is cooling or heating up, this is your source. It's for the economist who needs to measure the quits rate to predict wage inflation, or the quant who needs to track job openings for pre-market positioning.
Uses the query_bls tool to track long-term trends in labor force participation and calculate the impact of changing quit rates on wage forecasts.
Uses get_jolts_data to get the latest job openings and compares it against historic layoff data to gauge immediate market risk.
Runs comparative analyses, using both tools, to report to leadership on shifts in employee turnover versus hiring activity.
What Changes When You Connect
- See the Quits Rate: Use
get_jolts_datato instantly access the current voluntary quitting rate. This metric gives you a direct, high-impact signal about worker confidence and labor market health. - Benchmark Quits vs. Layoffs: By running comparative queries, you can measure the difference between workers leaving voluntarily and companies forcing layoffs, telling you where the real pressure is.
- Historical Trend Analysis: The
query_blstool lets you pull time-series data using specific BLS Series IDs. You can plot job openings and quits over years, not just months. - Gauge Overall Market Stress: Combine the latest job openings with historical layoff data to see if the market is consolidating or if vacancies are building up again.
- Forecasting Inputs: You get the raw, validated numbers needed for advanced models. This data is better for building predictive models than using simple, aggregated dashboards.
- Compare Sector Performance: You can run queries to isolate data for specific industries, helping you spot which sectors are accelerating hiring or seeing massive drops in job openings.
Real-World Use Cases
Detecting Hidden Labor Contractions
A macroeconomist wants to know if the labor market is weakening before the S&P 500 opens. They ask their agent to run get_jolts_data to check the current job openings count, and then run query_bls to compare the current quit rate against the 5-year average. The agent returns a single report showing both metrics, confirming a potential slowdown.
Assessing Company Stability After a Shock
A portfolio manager needs to know if a sector (like Tech) is weathering a downturn. They ask the agent to query BLS data specifically for that industry, using query_bls with the sector's IDs. The agent returns the layoff figures, allowing the manager to quickly assess the depth of the job cuts.
Modeling Wage Inflation Pressure
A data scientist needs to forecast wage growth. They use the get_jolts_data tool to get the latest job openings count, and then use query_bls to track historical wage data for correlation. This allows them to build a model showing how vacancy rates directly impact wage inflation.
Comparing Voluntary vs. Involuntary Exits
A corporate strategy analyst needs to report on workforce health. They ask the agent to compare the quit rates via get_jolts_data against the overall layoff numbers using query_bls. This immediately tells leadership if the problem is people leaving for better pay or companies having to fire people.
The Tradeoffs
Assuming Data Completeness
Manually checking the BLS website for both JOLTS and wage data, and then trying to cross-reference the dates because the reports are in different formats.
→
Don't manually check. Tell your agent to use get_jolts_data for the quick metrics, and then use query_bls to pull the specific time-series data you need. This keeps your data pull in one automated workflow.
Relying on Single Metrics
Only looking at the 'Hires' number from one source, which gives you an incomplete picture of the job market health.
→
Use both tools. Check the job openings with get_jolts_data, then use query_bls to pull the quits and layoff rates. You need all three to get a full picture of labor tightness.
Ignoring Time-Series Data
Treating the latest job opening number as if it's the only number that matters, ignoring the trend of how that number has changed over the last year.
→
Always use query_bls. Input the required BLS Series IDs and specify a date range. This forces the agent to give you the historical context you need for any meaningful analysis.
When It Fits, When It Doesn't
Use this server if your core problem involves comparing multiple, related economic variables (e.g., openings vs. quits, or hires vs. layoffs). You need to track dynamics and trends. Don't use this if you only need a single, simple number (like today's unemployment rate) that is available elsewhere. If the data you need is a single, static metric, a simpler API might suffice. But if you need to combine job openings (get_jolts_data) with historical series data (query_bls) to build a model, this is the tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bureau of Labor Statistics. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 2 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking labor shifts used to require jumping between three different government websites.
Before this server, you had to jump from the BLS JOLTS page to the main BLS API documentation. You'd pull the job openings, then open a second tab for wage data, and a third for historical trends. You'd copy dates, copy series IDs, and manually cross-reference the metrics yourself. It was slow, error-prone, and felt like a full-time job.
Now, you tell your agent what you need. It handles the API complexity, pulling the core job openings via `get_jolts_data` and the historical trends via `query_bls`—all in one go. You get clean, structured data ready for immediate analysis, not a mountain of CSV files.
Using BLS JOLTS — Job Openings, Quits & Turnover MCP Server
The biggest time sink used to be the data reconciliation. You’d get a job opening number from one source, and a layoff number from another, and then spend hours figuring out if the reporting periods aligned or if the definitions were even the same. It was guesswork.
Now, your agent handles the data plumbing. It delivers the raw, validated metrics for quits, hires, and job openings, letting you focus solely on the interpretation. That's the difference.
Common Questions About BLS JOLTS MCP
How do I use the `get_jolts_data` tool to find the latest job openings? +
You simply call get_jolts_data. This tool pulls the latest national metrics for job openings and turnover instantly. It's the fastest way to get the current job market status.
Can I use `query_bls` to compare multiple economic indicators? +
Yes, query_bls is designed for this. You provide the necessary BLS Series IDs and the date range, and it returns a time-series comparison of multiple indicators.
What is the difference between using `get_jolts_data` and `query_bls`? +
Use get_jolts_data for the immediate, high-level job openings metrics. Use query_bls when you need deep, historical time-series data across multiple, specific BLS metrics.
Does the BLS JOLTS MCP Server handle sector-specific data? +
Yes. You can use the query_bls tool to target specific sectors by providing the appropriate BLS Series IDs for that industry's data.
What happens if I need historical data beyond the scope of `get_jolts_data`? +
Use query_bls for broad historical lookups. While get_jolts_data gives the core national metrics, query_bls lets you run generic time series queries across multiple BLS Series IDs.
How can I check the rate limits when using `query_bls`? +
The query_bls tool allows up to 50 concurrent lookbacks. Exceeding this limit requires batching your queries or checking the Vinkius Marketplace for specific usage tiers.
Is there a specific format I need to use when calling `get_jolts_data`? +
The get_jolts_data tool is designed for direct usage, requiring minimal input to retrieve national metrics. It focuses on delivering the current state of job openings, quits, and hires.
What kind of data types can I pass to the `query_bls` tool? +
query_bls requires explicit BLS Series IDs. You must provide these numerical codes to define the exact metrics and time periods you want to analyze.
How to use this? +
Register for a free BLS API Key. Then interact. JOLTS Series IDs are uniquely robust and our tool solves the 17-digit format internally.
Does it go 20 years back? +
Yes, utilizing the API limitations seamlessly allows deep historic dives back to before the 2008 crash.
Is this free data? +
Yes, this is government open-data provided unconditionally for transparency across American labor models.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
CoinCap
Get real-time cryptocurrency prices, market data, exchange rankings and OHLCV candles — no API key required.
EBI Proteins API
Query the UniProt knowledge base for protein sequences, annotations, and functional data across millions of characterized entries.
Fortnite Player Stats & News Intelligence
The definitive server for Fortnite player scouting — track wins, K/D ratios, and official game news via AI.
You might also like
SAP Concur
Enable your AI agent to manage corporate expenses, track report statuses, and retrieve user profiles via the SAP Concur API.
Reflect
Equip your AI to read, write, and explore your networked thought graph in Reflect Notes securely via their API.
WhatsApp Chat Export Parser
Turn messy WhatsApp chat exports into clean, structured JSON instantly. Let your AI search years of conversations, find lost addresses, and summarize long threads local.