BLS Prices MCP. Track US CPI, PPI, and historical inflation rates.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BLS Prices — Consumer Price Index (CPI) & Inflation gives you direct access to official US economic data. Retrieve the Consumer Price Index (CPI-U), Producer Price Index (PPI), and historical cost-of-living metrics using the BLS v2 API.
Use your agent to calculate current inflation rates or track price changes over decades of US economic history.
What your AI agents can do
Get cpi inflation
Gets the Consumer Price Index (CPI-U) data, which tracks inflation for urban consumers.
Query bls
Runs a generic, timeseries query across the full BLS v2 API using specific series IDs for advanced data lookups.
Retrieves the current and historical Consumer Price Index data, tracking changes in consumer spending power.
Gathers data on average selling prices received by domestic producers, showing input cost changes for businesses.
Allows deep dives into BLS time-series data using specific series IDs, covering up to two decades of economic history.
Computes annual inflation rates and tracks the overall cost of living based on official BLS metrics.
Provides the core data inputs required for building financial models based on real-world economic indicators.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BLS Prices: 2 Tools for Economic Data Access
Use these tools to retrieve and query official US economic metrics, from consumer price indexes to producer price indexes.
019d755fget cpi inflation
Gets the Consumer Price Index (CPI-U) data, which tracks inflation for urban consumers.
019d755fquery bls
Runs a generic, timeseries query across the full BLS v2 API using specific series IDs for advanced data lookups.
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 Prices — Consumer Price Index (CPI) & Inflation, 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
BLS Prices — Consumer Price Index (CPI) & Inflation gives your AI client direct access to the raw economic data the Fed and top economists use. You'll pull Consumer Price Index (CPI-U) and Producer Price Index (PPI) numbers, plus historical cost-of-living metrics. You can use your agent to figure out current inflation rates or track price swings over decades of US economic history.
Using get_cpi_inflation lets you pull the Consumer Price Index (CPI-U) data, which tracks inflation for urban consumers. Using query_bls lets you run a generic, timeseries query across the full BLS v2 API using specific series IDs for advanced data lookups.
Your agent can calculate the Consumer Price Index (CPI-U), pulling both current and historical data that tracks changes in consumer spending power. You'll track the Producer Price Index (PPI), gathering data on average selling prices domestic producers receive, which shows how input costs for businesses are changing. You can deep dive into BLS time-series data using specific series IDs with query_bls, covering up to two decades of economic history.
Your agent can compute annual inflation rates and track the overall cost of living using these official BLS metrics. This data provides the core inputs you need for building financial models based on real-world economic indicators.
How BLS Prices MCP Works
- 1 Sign up for a free BLS Developer API Key and input the key into your MCP server settings.
- 2 Ask your AI client to perform a specific economic query, such as 'How much did prices rise from January 2020 to January 2024?'
- 3 The agent uses the available tools (
get_cpi_inflationorquery_bls) to retrieve the raw data and formats the results into a clear, comparative analysis.
The bottom line is that you get direct, structured access to government-grade inflation data without needing to write complex API polling scripts.
Who Is BLS Prices MCP For?
Financial analysts, quantitative researchers, and corporate finance professionals need this. If your job requires building models based on real economic signals—like adjusting budgets for inflation or predicting market shifts—this server gives you direct, timely access to the source data. It stops you from relying on outdated, aggregated reports.
Uses get_cpi_inflation to calculate year-over-year inflation rates and predict how changing consumer spending patterns will impact portfolio valuations.
Runs complex historical queries using query_bls to compare the cost of living in different historical periods, building out research papers or academic models.
Uses the server to adjust long-range financial projections and capital expenditure budgets against accurate, real-time inflation curves.
What Changes When You Connect
- You track the cost of living with
get_cpi_inflation, seeing how changes in urban consumer prices directly impact budgeting models. - The server lets you track business input costs using PPI data, showing shifts in what producers are paying for materials.
- Instead of limited, pre-packaged reports, you query raw data with
query_bls, allowing you to pull specific time periods or series IDs for deep research. - It provides direct access to the core metrics (CPI-U and PPI) used by federal reserve economists, giving your analysis unmatched credibility.
- You compare decades of data instantly. The server lets you run historical queries spanning 20 years to benchmark current inflation against past cycles.
Real-World Use Cases
Forecasting Consumer Spending
A marketing director needs to know if the recent inflation spike affects consumer buying power. They prompt their agent: 'What was the US inflation rate context in 2023?' The agent uses get_cpi_inflation to calculate the annual rate, showing the director that while inflation cooled, it still represents a significant shift from prior years.
Analyzing Commodity Cost Increases
A supply chain manager needs to understand if rising material costs are systemic. They ask their agent to analyze the Producer Price Index (PPI). The agent executes the PPI data retrieval, showing the manager that input cost pressures have normalized, allowing them to adjust procurement strategies.
Building a Multi-Decade Financial Model
A quantitative analyst needs to model market behavior over the last 20 years. They use query_bls with specific BLS Series IDs, pulling raw CPI and PPI data points for the full historical context, which feeds into their complex Python model.
Comparing Pre-Pandemic vs. Current Inflation
An economist wants to prove how much more expensive goods are today compared to 2019. They instruct their agent to run a price comparison query using get_cpi_inflation, getting a clear percentage rise over the specified period.
The Tradeoffs
Relying on single-source reports
A user only uses a quarterly report that aggregates CPI and PPI data, missing critical historical context or the specific shift between the two indices.
→
Use both get_cpi_inflation and query_bls in sequence. Run a comparative analysis: first get the CPI-U baseline, then use query_bls to pull the specific PPI time series for the same date range. This gives you the full picture.
Ignoring the API Key requirement
The user tries to query data without setting up the BLS Developer API Key in the MCP server settings, resulting in a generic 'Authentication Failure' error.
→ First, sign up for the free BLS Developer API Key at bls.gov. Then, input that key into the MCP server settings to authorize all subsequent tool calls.
Asking for vague concepts
A user asks, 'Tell me about inflation.' The agent can't give a specific answer because 'inflation' is too broad; it needs defined metrics.
→
Be specific. Ask for 'the annual percentage change in the Consumer Price Index (CPI-U) for Q3 2022' or 'the PPI for final demand over the last 12 months.' Use get_cpi_inflation or query_bls.
When It Fits, When It Doesn't
Use this server if your work requires calculating inflation rates, tracking the cost of living, or modeling financial projections based on official US government data. You need a reliable, direct feed of CPI-U and PPI data, and the ability to query decades of history. Don't use this if you only need general market sentiment or qualitative analysis—you need hard numbers. If you need to compare multiple, non-economic data sets (e.g., stock prices vs. inflation), you'll need a specialized time-series database tool. This server is strictly for BLS-published economic indicators.
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
The pain of relying on stale or aggregated economic reports.
Today, getting a clear picture of inflation means digging through multiple sources: pulling a CPI report from one tab, finding the PPI data in another, and then manually cross-referencing the dates and indices. It's tedious, and by the time you compile the numbers, the market might have already moved on.
With the BLS Prices MCP Server, your agent handles the data plumbing. You ask for a comparison—say, the CPI-U rate change vs. the PPI—and the agent executes the necessary tool calls, delivering a structured, comparative analysis instantly. You get the data, ready to model.
BLS Prices — Consumer Price Index (CPI-U)
You no longer have to manually fetch the CPI-U data for different years or calculate the annual percentage change from raw index numbers. The agent handles the index calculation and the time-series retrieval in one step.
What changes is that you move from data collection to analysis. You tell the agent *what* you want to know, and the server delivers the specific, calculated inflation metric you need.
Common Questions About BLS Prices MCP
How do I get started? +
Subscribe, create a Free BLS Account at data.bls.gov/registrationEngine, and enter your API Key. No complex coding required — your AI will automatically parse the SeriesIDs to calculate inflation across decades without manual spreadsheet formatting.
Can my AI calculate real inflation from 1980 to today? +
Yes. Due to the BLS v2 API 20-year batch limit, your agent handles fetching the data consecutively in seconds and computes exactly how $1 in 1980 compares to purchasing power today across all urban commodities.
Does it cover only Consumer prices or also Business prices? +
Both! You can query both the CPI (Consumer Price Index) which affects shoppers and the PPI (Producer Price Index) which affects wholesale, allowing your agent to identify if business costs are passing down to consumers down the line.
Can I use this for historical wage adjustment analysis? +
Absolutely. Ask your agent to merge current wage estimates with the CPI indexes retrieved here. Perfect for HR departments setting equitable compensation or labor unions evaluating cost of living adjustments over multi-year contracts.
How do I use the `get_cpi_inflation` tool for a specific time range? +
You specify the start and end dates in the tool call. For example, to check 2020-2023, you pass those dates as parameters. This lets your agent calculate the precise inflation change over any custom period.
What happens if I use `query_bls` with invalid BLS Series IDs? +
The system returns a clear error message specifying the invalid ID. Your AI client can then adjust the query using the correct Series ID, preventing the process from failing entirely.
Does the BLS Prices MCP handle different types of price indexes? +
Yes, it covers multiple indexes, including the Consumer Price Index (CPI-U) and the Producer Price Index (PPI). This breadth lets you track both consumer spending and business input costs.
What is the recommended way to get the most comprehensive economic data? +
Use the query_bls tool when you know the specific BLS Series ID. This generic query handles up to 50 concurrent lookbacks, giving you maximum flexibility for complex, multi-indicator analysis.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Modelbit (ML Model Deployments)
Deploy and call machine learning models directly from your AI agent using Modelbit's inference endpoints.
Moloco
Manage machine learning-powered advertising via Moloco — track campaigns and get analytics directly from your AI agent.
Strava
Manage activities, athlete stats, and routes on Strava with AI agents.
You might also like
Merge (Unified Integration API)
Manage unified B2B data via Merge — list HRIS employees, ATS candidates, CRM contacts, and support tickets.
Belong Australia
Manage your Belong mobile and broadband services — track usage, list invoices, and check account balance directly from any AI agent.
EPA AirNow
Monitor localized air quality indices and critical environmental forecasts directly from the Environmental Protection Agency.