Skip to main content

A fully-featured FRED MCP server.

Project description

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

5ire

See below for an example configuration.

{
  "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"
}

Claude Desktop

See below for an example configuration.

{
  "mcpServers": {
    "FRED MCP Server": {
      "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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fred_mcp-0.1.3a0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fred_mcp-0.1.3a0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file fred_mcp-0.1.3a0.tar.gz.

File metadata

  • Download URL: fred_mcp-0.1.3a0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fred_mcp-0.1.3a0.tar.gz
Algorithm Hash digest
SHA256 7e1aae8fbeb8ab93c0b8c339e9dd5a3167a8e8f34d19829cbd2138b77472f827
MD5 1579e4309085da272efc78cb320f3beb
BLAKE2b-256 ff35fd2d3c8a735bbd354ae016e6b6adae9710d7f634a6e2299226c4797bffa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fred_mcp-0.1.3a0.tar.gz:

Publisher: publish.yaml on zachspar/fred-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fred_mcp-0.1.3a0-py3-none-any.whl.

File metadata

  • Download URL: fred_mcp-0.1.3a0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fred_mcp-0.1.3a0-py3-none-any.whl
Algorithm Hash digest
SHA256 5372c58c5a86be723f7a16c58aaef3ba4c3d7c9e8961939cb29a16b5f689197c
MD5 0974f749e9d8422fb4f010b751e131fb
BLAKE2b-256 9073a7a0cf7d4e4bac62e258d316910bc630befa6f7a41be8199fa8b43ad356b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fred_mcp-0.1.3a0-py3-none-any.whl:

Publisher: publish.yaml on zachspar/fred-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page