Uses .ENV to manage environment variables, particularly for storing and accessing the FRED API key securely.
Supports Git for version control, with instructions for cloning the repository as part of the installation process.
Hosts the repository at github.com/kablewy/fred-mcp-server, allowing for easy distribution and installation.
Requires Node.js v16 or higher as a runtime environment for the server.
Uses npm for package management, dependency installation, and running server commands through scripts.
Implements the server using TypeScript for type safety, with references to TypeScript interfaces and configuration.
Here's the README formatted in proper markdown:
FRED MCP Server
A Model Context Protocol (MCP) server implementation for accessing the Federal Reserve Economic Data (FRED) API. This server provides tools to search and retrieve economic data series from FRED.
Prerequisites
Node.js (v16 or higher)
FRED API Key (obtain from FRED API)
Installation
Clone the repository:
git clone https://github.com/kablewy/fred-mcp-server cd fred-mcp-serverInstall dependencies:
npm installCopy the
.env.example
file to.env
and add your FRED API key:FRED_API_KEY=your_api_key_here
Usage
Development
Run the server in development mode:
Production
Build the project:
npm run buildStart the server:
npm start
Available Tools
The server provides the following FRED API tools:
Series Search
Search for economic data series using various parameters.
Series Observations
Retrieve observations for a specific economic data series with options for:
Date range filtering
Frequency adjustment
Aggregation methods
Sorting and pagination
Development
Project Structure
Testing
Run the test suite:
License
[Your chosen license]
Contributing
[Your contribution guidelines]
Acknowledgments
Built with Model Context Protocol SDK
Data provided by Federal Reserve Economic Data (FRED)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Model Context Protocol server that provides tools to search and retrieve economic data series from the Federal Reserve Economic Data (FRED) API.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityProvides access to economic data from the Federal Reserve Bank of St. Louis (FRED) through the Model Context Protocol, allowing AI assistants to retrieve economic time series data directly.Last updated -15MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to programmatically access financial data from Financial Modeling Prep API, including company profiles, financial statements, metrics, SEC filings, and market data.Last updated -5MIT License
- -securityFlicense-qualityA Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.Last updated -
- AsecurityAlicenseAqualityA Model Context Protocol server providing tools for querying A-share stock market data, including historical prices, financial reports, market indices, and macroeconomic indicators.Last updated -27429MIT License