Skip to main content
Glama
prithvi1029

fred-economic-intelligence-mcp

by prithvi1029

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Check whether the FRED MCP server is running.

search_seriesC
Search FRED for economic data series using keywords.

Examples:
unemployment rate, inflation, consumer price index,
mortgage rates, housing starts, retail sales.
get_series_metadataA
Retrieve metadata for a FRED economic series.

Examples of series IDs:
GDP, CPIAUCSL, UNRATE, FEDFUNDS.
get_series_observationsC
Retrieve observations for a FRED economic series.

Examples of series IDs:
GDP, CPIAUCSL, UNRATE, FEDFUNDS.
compare_seriesA
Retrieve and compare multiple FRED economic series.

This tool fetches metadata and observations for each requested
series concurrently.

Example series IDs:
["GDP", "UNRATE", "CPIAUCSL", "FEDFUNDS"]
latest_snapshotC

Return the latest valid observation for multiple FRED series.

calculate_growth_rateA
Calculate absolute and percentage change for a FRED series.

The comparison observation is selected by calendar date rather
than only by list position, which avoids off-by-one errors when
observations contain missing values.

Examples:
CPIAUCSL with periods=12 for year-over-year change.
GDP with periods=1 for quarter-over-quarter change.
UNRATE with periods=1 for month-over-month change.
query_economic_graphC

Query the curated macroeconomic knowledge graph.

retrieve_economic_evidence

Run graph-enhanced retrieval over the local economic evidence corpus.

build_economic_digital_twinB

Build an explainable economic-state digital twin from normalized signals.

simulate_economic_scenarioC

Propagate transparent directional shocks through the economic digital twin.

explain_economic_signalC

Explain domain scores, series contributions, uncertainty, and methodology.

run_agent_workflowC

Run the supervisor-led multi-agent economic intelligence workflow.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 12 tools

Disambiguation4/5

Most tools have clearly distinct purposes, but there is slight potential for confusion between advanced tools like 'simulate_economic_scenario' and 'build_economic_digital_twin' or 'explain_economic_signal' and 'query_economic_graph'. Overall, an agent can differentiate them with careful description reading.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case, e.g., 'search_series', 'get_series_observations', 'simulate_economic_scenario'. This makes the set predictable and easy to navigate.

Tool Count5/5

With 12 tools, the server is well-scoped. It covers data retrieval, analysis, and advanced simulation without being overwhelming. Each tool contributes meaningfully to the economic intelligence domain.

Completeness5/5

The tool set is comprehensive for a FRED-based economic intelligence server. It includes search, metadata, observations, multiple series operations, growth rates, and advanced features like digital twin, scenario simulation, and agent workflows. No obvious gaps are present.

Maintenance

ActivityStale
ResponsivenessNo issues