FRED MCP Server
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.
Integrations
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.
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:Copy
- Install dependencies:Copy
- Copy the
.env.example
file to.env
and add your FRED API key:Copy
Usage
Development
Run the server in development mode:
Production
- Build the project:Copy
- Start the server:Copy
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)
You must be authenticated.
A Model Context Protocol server that provides tools to search and retrieve economic data series from the Federal Reserve Economic Data (FRED) API.