Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CURISTAT_API_KEYYesYour Curistat Developer API key
CURISTAT_API_URLNoAPI base URLhttps://api.curistat.com

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
get_forecast_todayB

Get today's volatility forecast with a 1-10 rating and expected move ranges.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Returns rating, expected high/low, regime context, and key events.

get_forecast_weekA

Get 5-day forward volatility forecast.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Optional date parameter (YYYY-MM-DD) to anchor the forecast.

get_signalsA

Scan all 24 rare volatility signals for a given product and date.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. These are statistically rare conditions (VIX extremes, term structure inversions, volatility compression, etc.) that precede outsized moves.

get_directionA

Get directional bias from a 17-component signal aggregate.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Combines breadth, momentum, positioning, and structural signals into a single directional view.

get_session_planB

Get a full session planner with pattern-driven trade setups for today.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Returns key levels, expected behavior windows, and actionable setups based on the day's volatility forecast and regime.

get_regimeA

Get the CRC (Curistat Regime Composite) reading, a 0-100 score across 5 bands that fuses HMM, VPIN, BOCD, Hurst exponent, and Sample Entropy into a single regime indicator.

get_pulseB

Get a market conditions snapshot for a product.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Quick overview of current vol, regime, and key metrics.

get_calendarA

Get the economic calendar for the next N days (1-30).

Returns upcoming events with historical volatility impact estimates so agents can anticipate high-impact sessions.

get_event_impactB

Analyze historical volatility impact of a specific economic event.

event: Event name (e.g. CPI, FOMC, NFP, PPI, Retail Sales). Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Returns pre/post event vol stats across multiple historical occurrences.

get_similar_daysA

Find historical days with conditions similar to today.

Products: ES, NQ, MES, MNQ, SPX, SPY, QQQ. Uses feature-vector similarity to find analog days, then shows what happened next -- useful for probabilistic scenario planning.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a distinct purpose: calendar, directional bias, event impact, daily/weekly forecasts, market pulse, regime, session plan, signals, and similar days. No two tools overlap in functionality.

Naming Consistency5/5

All tools follow a consistent 'get_' prefix with clear noun descriptors (e.g., get_calendar, get_direction, get_event_impact). No mixed conventions or vague names.

Tool Count5/5

10 tools is well-scoped for a market analysis server. Each tool provides a specific, valuable capability without excess or redundancy.

Completeness5/5

The tool set covers the full spectrum of market analysis: forecasts, regime, events, signals, and historical analogs. No obvious gaps within the stated domain of volatility and directional analysis.

Maintenance

ActivityInactive
ResponsivenessNo issues