Skip to main content
Glama
prmail

MoneyChoice

by prmail

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
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
forecast_commoditiesA

Macro forecasts for crude oil, natural gas, aluminium, and commodity volatility.

Authentication: optional. Without an API key, the free tier is used. With a valid key (header Authorization: Bearer …, x-api-key, or query ?api_key=), Pro access is used automatically.

forecast_currencyA

USD FX and volatility forecasts (USD/EUR, USD/AUD, USD/CNY, dollar index, euro FX vol).

Optional API key via headers or ?api_key= selects Pro automatically when valid.

forecast_equitiesA

US equity outlook: S&P 500, VIX, Russell 2000 volatility (model-based, not live prices).

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_gdpA

US GDP growth (annualized %) — Atlanta Fed nowcast and St. Louis Fed real GDP nowcast.

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_inflationB

Inflation-related indicators (CPI, PPI, expectations, breakevens, etc.).

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_ratesA

Fed funds, Treasuries, SOFR, CP, prime, and key yield spreads.

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_laborA

US labor market: unemployment, participation, EPOP, manufacturing/finance payrolls.

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_manufacturingB

Manufacturing: durable goods, new orders, industrial production.

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_real_estateB

Housing: Case-Shiller, supply, permits, 30-year mortgage rate.

Optional API key via headers or ?api_key= selects Pro when valid.

forecast_retailC

Retail sales and University of Michigan consumer sentiment.

Optional API key via headers or ?api_key= selects Pro when valid.

stock_analysis_allA

Return MoneyChoice aggregate stock analysis for one ticker.

When include_interpretation is true (default), the response starts with a one-paragraph case that always names analyze_std_dev (close, 30d mean, std, σ, normal_dist_range) and analyze_volume_price (vol_pri_angle_degree) when rows exist, then candlestick counts and the up/down blend — plus a Buy / Sell (reduce) / Hold lean. Instruct the user from this block first; the same JSON as the HTTP API follows. Set include_interpretation to false for JSON only.

Abuse controls: configurable per-minute rate limit per client (session / IP / stdio); optional Pro-only via mcp_stock_analysis_require_pro or MCP_STOCK_ANALYSIS_REQUIRE_PRO. The backend call uses the server internal_key. Requires a2a_internal_api_key in config/app.php.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
MoneyChoice Institutional Macro ForecastsStructured metadata about the MoneyChoice forecasting framework, methodology transparency, coverage areas, accuracy record, and integration capabilities.

TDQS

A3.5/5.0

Scored across 11 tools

Disambiguation5/5

Every tool has a clearly distinct purpose targeting specific economic or financial domains: commodities, currency, equities, GDP, inflation, labor, manufacturing, rates, real estate, retail, and stock analysis. There is no overlap in functionality—each tool forecasts or analyzes a different market segment, making tool selection straightforward for an agent.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with 'forecast_' prefix for 10 tools and 'stock_analysis_' for the 11th. The naming is uniform (snake_case throughout) and predictable, clearly indicating the action (forecast/analysis) and target domain, which enhances readability and usability.

Tool Count5/5

With 11 tools, the server is well-scoped for its purpose of providing economic and financial forecasts and analysis. Each tool covers a distinct aspect of the domain (e.g., commodities, inflation, labor), and the count is neither too sparse nor overwhelming, allowing comprehensive coverage without redundancy.

Completeness4/5

The tool set offers broad coverage of key economic indicators and financial markets, with forecasts for commodities, currencies, equities, GDP, inflation, labor, manufacturing, rates, real estate, and retail, plus stock analysis. A minor gap is the lack of tools for historical data retrieval or updates to forecasts, but agents can still perform core analysis tasks effectively.

Maintenance

ActivityInactive
ResponsivenessNo issues