Skip to main content
Glama
sapph1re

FinData MCP

economic_indicator

Access US macroeconomic data from the Federal Reserve FRED database to analyze GDP, CPI, unemployment, interest rates, yield curves, and 800,000+ economic series.

Instructions

US macroeconomic data from the Federal Reserve FRED database: GDP, CPI, unemployment, interest rates, yield curves, and 800,000+ economic series.

Args: series_id: FRED series ID (e.g. GDP, CPIAUCSL, UNRATE, FEDFUNDS, DGS10) indicator: Alias for series_id — use either series_id or indicator

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
series_idNo
indicatorNo

Implementation Reference

  • The handler for the `economic_indicator` tool. It takes `series_id` or `indicator` as parameters and calls the backend client.
    @mcp.tool()
    def economic_indicator(series_id: str = "", indicator: str = "") -> dict[str, Any]:
        """US macroeconomic data from the Federal Reserve FRED database: GDP, CPI, unemployment, interest rates, yield curves, and 800,000+ economic series.
    
        Args:
            series_id: FRED series ID (e.g. GDP, CPIAUCSL, UNRATE, FEDFUNDS, DGS10)
            indicator: Alias for series_id — use either series_id or indicator
        """
        resolved = series_id or indicator
        if not resolved:
            return {"error": "Missing required parameter: provide 'series_id' or 'indicator' (e.g. series_id='GDP')"}
        return _get_client().call("economic_indicator", series_id=resolved)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sapph1re/findata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server