MCP-FREDAPI
@Jaldekoa
关于 MCP-FREDAPI
FRED (Federal Reserve Economic Data) API integration with Model Context Protocol (MCP)
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-fredapi": {
"command": "uv",
"args": [
"run",
"--with",
"mcp",
"--with",
"httpx",
"mcp",
"run",
"server.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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.
其他 分类下的更多 MCP 服务器
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Codelf
unbugA search tool helps dev to solve the naming things problem.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
评论