Skip to main content
Macro series · REST API · MCP

Economic data API and MCP server for FRED and Canadian series

Read the macro numbers markets react to: interest rates, yield and credit spreads, inflation, jobs, GDP, money supply, housing and exchange rates, by their standard FRED codes, plus Canadian series from the Bank of Canada and Statistics Canada. Query over the REST API, or ask Claude, ChatGPT or any MCP client for the latest CPI or the next jobs report.

Using ChatGPT or Claude? Add this data to your AI — no code needed.

Free: 100 requests a day, no credit card. One account works with REST and MCP.

Works with Claude ChatGPT Gemini MCP

What the API and the MCP tools cover

Both surfaces read the same store the Equibles pages render, so a figure on the site and a figure in your code agree.

Series history by FRED code

Observations for a series such as CPIAUCSL, UNRATE or BAMLH0A0HYM2, with its title, units, frequency and seasonal-adjustment basis, found by code, standard name or search words.

Latest values in one call

The newest reading of every tracked series, grouped by category, with the previous value and the change, for the United States or for Canada.

Release calendar

Upcoming and recent US and Canadian release dates, with the publisher, the period covered, the series each release updates and an importance tier.

REST endpoints and MCP tools

Every endpoint below is a GET under the api.equibles.com/v1 base URL, authenticated with an API key. Each MCP tool answers the same question in plain English from Claude, ChatGPT or any connected client.

  • GET /v1/fred/series
  • GET /v1/fred/series/{seriesId}/observations
  • GET /v1/fred/latest
  • GET /v1/fred/calendar
GetEconomicIndicator GetLatestEconomicIndicators SearchEconomicIndicators GetEconomicCalendar

The same question, three ways

One free key covers the MCP server and the REST API; the browser needs no key at all.

REST
curl "https://api.equibles.com/v1/fred/series/BAMLH0A0HYM2/observations?limit=5" -H "Authorization: Bearer eq_YOUR_KEY"
MCP, in Claude or ChatGPT

“Using Equibles, show the US high-yield credit spread (BAMLH0A0HYM2) over the past year and the next CPI release date.”

Name Equibles in the prompt so the model calls the tool instead of answering from memory. Connection guides

Read the series correctly

Seasonally adjusted and unadjusted versions of the same indicator differ materially. Every series states SA or NSA, so compare like with like.

lastUpdated is when Equibles last synced a series, not the economic period of its latest observation. Coverage is a curated set of tracked series, not the full FRED catalog, so an empty search means only that the tracked set has no match.

Source: Federal Reserve Economic Data (FRED), with Bank of Canada and Statistics Canada series.

What the API preserves

  • The standard FRED series code and FRED's full title
  • Units, frequency and the seasonal-adjustment basis on every series
  • Each series' country and publisher, so one snapshot never mixes US and Canadian data
  • Observations by date, with paging and date windows for reproducible pulls
  • An importance tier on every release, so daily rate rows can be filtered out

Use the data in code, AI, or the browser

Choose the interface that fits the work; all three read the same store.

Frequently asked questions

What is an economic data API?

It returns macroeconomic series as structured data: each observation of an indicator such as CPI, unemployment or the fed funds rate with its date and units, plus the latest readings and the calendar of upcoming releases.

Can I use the same series IDs as FRED?

Yes. US series use their standard FRED codes, such as CPIAUCSL, UNRATE or FEDFUNDS, and searches also accept standard names such as core CPI or jobless claims. Canadian series carry BOC- or STATCAN- IDs, and every series states its country and publisher.

Which series are covered?

A curated set of US series across interest rates, yield and corporate bond spreads, inflation, employment, GDP and output, money supply, sentiment, housing, exchange rates and market indicators, plus key Canadian series such as the Bank of Canada policy rate, CORRA, bond yields, CPI, unemployment and real GDP.

Does the calendar include FOMC meetings?

No. The release feed carries no FOMC meeting dates, so use the Federal Reserve's published meeting calendar for those. The calendar covers scheduled data releases such as CPI, PPI, jobs, GDP, PCE and retail sales.

Can I read economic data in Claude or ChatGPT?

Yes. Connect the Equibles MCP server and ask for an indicator by name; GetEconomicIndicator accepts a series code or a standard name, GetLatestEconomicIndicators returns the latest readings and GetEconomicCalendar the upcoming releases. The REST API returns the same data as JSON.

Is there a free economic data API?

Yes. The Equibles free tier includes 100 requests a day, shared across the REST API and MCP server, with no credit card. Paid plans raise the limit.

Start reading the economy as data.

One free key for economic series, latest values and the release calendar, over REST and MCP.