MCP ExplorerExplorer

Fred Mcp

@zachsparon a year ago
1 MIT
FreeCommunity
AI Systems
FRED Python MCP server with fred-py-api

Overview

What is Fred Mcp

fred-mcp is a Python-based MCP server that utilizes the fred-py-api for communication and data handling.

Use cases

Use cases for fred-mcp include building data-driven applications, creating dashboards for real-time data visualization, and developing custom APIs for specific data processing needs.

How to use

To use fred-mcp, set up the server environment with Python, install the necessary dependencies, and run the server script to start handling requests via the fred-py-api.

Key features

Key features of fred-mcp include easy integration with Python applications, support for real-time data processing, and a user-friendly API for developers.

Where to use

fred-mcp can be used in various fields such as data analysis, real-time monitoring systems, and application development that requires efficient data handling.

Content

Federal Reserve Economic Data MCP Server

[!NOTE]
This open-source project is not affiliated with, sponsored by, or endorsed by the Federal Reserve or the Federal Reserve Bank of St. Louis. “FRED” is a registered trademark of the Federal Reserve Bank of St. Louis, used here for descriptive purposes only.

A fully-featured Model Context Protocol (MCP) server for accessing Federal Reserve Economic Data (FRED®) financial datasets.

This MCP server uses fred-py-api under the hood.

Installation

pip install fred-mcp

Integration

Easily use this MCP Server in a desktop client of your choosing.

Recommended

Claude Desktop

{
  "mcpServers": {
    "FRED MCP Server": {
      "command": "/path/to/fred-mcp",
      "env": {
        "FRED_API_KEY": "<your api key>"
      }
    }
  }
}

5ire

{
  "name": "FRED MCP Server",
  "description": "Get FRED data via MCP",
  "command": "/path/to/fred-mcp",
  "env": {
    "FRED_API_KEY": "<your api key>"
  },
  "isActive": true,
  "key": "FredMcpServer",
  "type": "local"
}

mcphost

{
  "mcpServers": {
    "fred": {
      "command": "/path/to/fred-mcp",
      "env": {
        "FRED_API_KEY": "<your api key>"
      }
    }
  }
}

Run Server

Command-Line

export FRED_API_KEY=your_api_key
fred-mcp

Docker

[!TIP]
You can also use the docker image to run this MCP server with any of the integration clients.

{
  "command": "docker",
  "args": [
    "run",
    "-i",
    "--rm",
    "-e",
    "MCP_SERVER_TRANSPORT=stdio",
    "-e",
    "FRED_API_KEY=your_api_key",
    "ghcr.io/zachspar/fred-mcp/fred-mcp-server:latest"
  ]
}
docker run -d -p 8000:8000 -e FRED_API_KEY=your_api_key --name fred-mcp-server ghcr.io/zachspar/fred-mcp/fred-mcp-server:latest

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers