curistat-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CURISTAT_API_KEY | Yes | Your Curistat Developer API key | |
| CURISTAT_API_URL | No | API base URL | https://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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
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.
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.
10 tools is well-scoped for a market analysis server. Each tool provides a specific, valuable capability without excess or redundancy.
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.