Skip to content

FRED Economic Data

by olyport.com · remote · no sign-in to list tools · v1.0.0 · published by com.olyport

GDP, unemployment, CPI, interest rates, and 800K+ economic time series from the Federal Reserve

Read only

5 tools: 5 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http fred https://mcp.olyport.com/fred/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

5 tools

Only reads 5Claude Code: allow
  • get_category_seriesGet all FRED series within a specific category.No findings

    Why it is in this group

    • The name "get_category_series" says "get": a word for reading.
    Description, as the server wrote it
    Get all FRED series within a specific category. FRED organizes data into a hierarchy of categories. Use this to browse available series within a topic area. Common category IDs: - 32991: Money, Banking, & Finance - 10: Population, Employment, & Labor Markets - 32992: National Accounts (GDP) - 1: Production & Business Activity - 32455: Prices (CPI, PPI) - 97: Housing Args: category_id: FRED category identifier (integer).
  • get_release_datesGet release dates for a specific FRED data release.No findings

    Why it is in this group

    • The name "get_release_dates" says "get": a word for reading.
    Description, as the server wrote it
    Get release dates for a specific FRED data release. Returns the dates when a particular data release was published. Useful for tracking when economic indicators are updated. Common release IDs: - 10: Consumer Price Index - 46: Producer Price Index - 50: Employment Situation (jobs report) - 53: Gross Domestic Product - 17: Federal Reserve H.15 (interest rates) - 21: Federal Reserve H.6 (money stock) Args: release_id: FRED release identifier (integer).
  • get_series_infoGet metadata and details for a specific FRED series.No findings

    Why it is in this group

    • The name "get_series_info" says "get": a word for reading.
    Description, as the server wrote it
    Get metadata and details for a specific FRED series. Returns comprehensive information about a series including its title, frequency, units, seasonal adjustment, source, and date range. Use this to understand what a series measures before pulling observations. Args: series_id: FRED series identifier (e.g. 'UNRATE', 'GDP', 'CPIAUCSL').
  • get_series_observationsGet time series observations (data points) for a FRED series.No findings

    Why it is in this group

    • The name "get_series_observations" says "get": a word for reading.
    Description, as the server wrote it
    Get time series observations (data points) for a FRED series. Returns the actual data values for an economic indicator over time. Use search_series first to find the series_id, or use well-known IDs like UNRATE, GDP, CPIAUCSL, FEDFUNDS, MORTGAGE30US. For state unemployment, use state abbreviation + 'UR' (e.g. WAUR for Washington, CAUR for California). Results are sorted most-recent-first. For long series (e.g. daily data since 1954), use start_date/end_date to narrow the window or increase the limit up to 10000. Args: series_id: FRED series identifier (e.g. 'UNRATE', 'GDP', 'CPIAUCSL'). start_date: Optional start date in YYYY-MM-DD format (e.g. '2020-01-01'). end_date: Optional end date in YYYY-MM-DD format (e.g. '2024-12-31'). limit: Maximum observations to return (default 1000, max 10000).
  • search_seriesSearch for FRED economic data series by keyword.No findings

    Why it is in this group

    • The name "search_series" says "search": a word for reading.
    Description, as the server wrote it
    Search for FRED economic data series by keyword. Use this to find series IDs for economic indicators. For example, search 'unemployment rate' to find UNRATE, or 'gross domestic product' to find GDP. Returns series metadata including ID, title, frequency, units, and date range. Common series: UNRATE (unemployment), GDP (gross domestic product), CPIAUCSL (consumer price index), FEDFUNDS (federal funds rate), MORTGAGE30US (30-year mortgage rate), MEHOINUSA672N (median household income). Args: search_text: Keywords to search for (e.g. 'unemployment rate', 'GDP', 'inflation'). limit: Maximum number of results to return (default 10, max 1000).

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http fred https://mcp.olyport.com/fred/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__fred__search_series",
      "mcp__fred__get_series_observations",
      "mcp__fred__get_series_info",
      "mcp__fred__get_category_series",
      "mcp__fred__get_release_dates"
    ],
    "ask": [],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as fred. Review it before you use it.