MCP-FREDAPI
@Jaldekoa
About MCP-FREDAPI
FRED (Federal Reserve Economic Data) API integration with Model Context Protocol (MCP)
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-fredapi": {
"command": "uv",
"args": [
"run",
"--with",
"mcp",
"--with",
"httpx",
"mcp",
"run",
"server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP-FREDAPI?
MCP-FREDAPI is an MCP server that provides access to economic data from the Federal Reserve Bank of St. Louis (FRED) through the Model Context Protocol. It integrates with the official FRED API, focusing on the series_observations endpoint to retrieve time series data for economic indicators. This server is designed for AI assistants like Claude, enabling them to fetch FRED data directly when used with Cursor or other MCP-compatible environments.
How to use MCP-FREDAPI?
Installation is done via pip (with mcp, httpx, python-dotenv) or uv (recommended). After cloning the repository, set your FRED API key in a .env file. For Cursor, add the server to ~/.cursor/mcp.json using the uv run command. Use the tool @mcp-fredapi:get_fred_series_observations within Claude to query series. Note that only certain parameters currently work: series_id, sort_order, units, frequency, aggregation_method, and output_type. Other parameters like observation_start, limit, and vintage_dates are not working due to MCP limitations.
Key features of MCP-FREDAPI
- Retrieves economic time series data from FRED
- Supports multiple frequency, units, and aggregation options
- Integrates with Claude in Cursor via MCP
- Uses the official FRED API series_observations endpoint
- Provides simple parameter set (6 working parameters)
- Easy configuration with
.envfile andmcp.json
Use cases of MCP-FREDAPI
- Getting the latest GDP data from FRED
- Fetching inflation rate using CPI time series with percent change
- Retrieving annual GDP data for long‑term trends
- Sorting observations in descending order (newest first)
- Obtaining data in different output formats (e.g., output_type 2)
FAQ from MCP-FREDAPI
What is MCP-FREDAPI used for?
It enables AI assistants to query economic time series from the Federal Reserve’s FRED database directly within MCP-compatible environments like Cursor.
How do I get a FRED API key?
You can obtain a free API key from the FRED API website (https://fred.stlouisfed.org/docs/api/api_key.html). Set it in the FRED_API_KEY environment variable in a .env file.
Which parameters of get_fred_series_observations currently work?
Only series_id, sort_order, units, frequency, aggregation_method, and output_type are functional. Parameters like realtime_start, realtime_end, limit, offset, observation_start, observation_end, and vintage_dates are not working.
How do I configure MCP-FREDAPI with Cursor?
Add a configuration entry to ~/.cursor/mcp.json using the uv command pointing to your local repository directory. The README provides a full JSON example.
What are common economic series IDs I can use?
Examples include GDP (Gross Domestic Product), CPIAUCSL (Consumer Price Index), UNRATE (Unemployment Rate), FEDFUNDS (Federal Funds Rate), and A191RL1Q225SBEA (Real GDP). The README lists several common IDs.
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments