# FinTurb Analytics

Source: https://glimind.com/server/pulsemcp%2Ffinturb-analytics
Registry id: `pulsemcp/finturb-analytics`
Status: live (checked 2026-10-26T20:15:58.926Z)

## Measurements (30 days)

- Uptime: 99.85%
- Checks: 4777
- Outages (90 days): 7

## Install

```json
{
  "mcpServers": {
    "finturb-analytics": {
      "type": "http",
      "url": "https://mcp-mkic.pythonanywhere.com/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http finturb-analytics https://mcp-mkic.pythonanywhere.com/mcp
```

## Tools (70)

- `agent_analyst_chief_economist`: Agentic firm-simulation TOOL form — firm Chief Economist (agent #20). Tool-callable wrapper. Two modes: pass upstream_reports='mode=A' for the standing monthly 
- `agent_analyst_fundamentals`: Agentic firm-simulation TOOL form — fundamentals analyst — valuation, growth, balance sheet input report. Tool-callable wrapper around the matching @mcp.prompt 
- `agent_analyst_geopolitical`: Agentic firm-simulation TOOL form — geopolitical analyst — GDELT media tone, regional divergence, alert surface; FinTurb-native. Tool-callable wrapper around th
- `agent_analyst_geopolitical_transmission`: Agentic firm-simulation TOOL form — geopolitical-to-single-name transmission analyst (agent #19). Tool-callable wrapper around the matching @mcp.prompt of the s
- `agent_analyst_liquidity`: Agentic firm-simulation TOOL form — liquidity analyst — Global / Policy / Private Sector Liquidity + Cross-Border Flows; FinTurb-native. Tool-callable wrapper a
- `agent_analyst_macro_regime`: Agentic firm-simulation TOOL form — macro regime analyst — Financial Turbulence + Financial Fragility + Signal Strategist composite + Regime Quadrant; FinTurb-n
- `agent_analyst_news`: Agentic firm-simulation TOOL form — news analyst — ticker headlines, materiality ranking, tone convergence. Tool-callable wrapper around the matching @mcp.promp
- `agent_analyst_options_flow`: Agentic firm-simulation TOOL form — options-flow analyst — skew, term structure, parity check (input report, not actionable scoring). Tool-callable wrapper arou
- `agent_analyst_sentiment`: Agentic firm-simulation TOOL form — social-sentiment analyst — retail crowding, divergence vs formal news. Tool-callable wrapper around the matching @mcp.prompt
- `agent_analyst_technical`: Agentic firm-simulation TOOL form — technical analyst — get_ticker_metrics + RATO + stat-arb environment. Tool-callable wrapper around the matching @mcp.prompt 
- `agent_pm_approve`: Agentic firm-simulation TOOL form — portfolio manager — final approve/reject/revise verdict with audit footer (Tier-1 in Phase A; Tier-2 wrapper in Phase B). To
- `agent_pm_validate_math`: Agentic firm-simulation TOOL form — arithmetic gate validator. Tool-callable wrapper for the pm_validate_math role. Use when claude.ai or other tool-only surfac
- `agent_research_manager`: Agentic firm-simulation TOOL form — research manager — regime-conditioned synthesis (FinTurb's structural advantage over vanilla Tauric). Tool-callable wrapper 
- `agent_researcher_bear`: Agentic firm-simulation TOOL form — bear researcher — strongest short case, anchored on Financial Fragility + downside conditional returns. Tool-callable wrappe
- `agent_researcher_bull`: Agentic firm-simulation TOOL form — bull researcher — strongest long case from the 8 analyst reports, adversarial framing. Tool-callable wrapper around the matc
- `agent_risk_aggressive`: Agentic firm-simulation TOOL form — aggressive risk debator — bigger sizing, less hedging, longer holding. Tool-callable wrapper around the matching @mcp.prompt
- `agent_risk_conservative`: Agentic firm-simulation TOOL form — conservative risk debator — smaller sizing, more hedging, tighter stops. Tool-callable wrapper around the matching @mcp.prom
- `agent_risk_fragility_gate`: Agentic firm-simulation TOOL form — FinTurb-native fragility gate — fires when both Financial Turbulence and Financial Fragility are top-quartile. Tool-callable
- `agent_risk_neutral`: Agentic firm-simulation TOOL form — neutral risk debator — arbitrates and emits final risk parameters. Tool-callable wrapper around the matching @mcp.prompt of 
- `agent_trader_synthesize`: Agentic firm-simulation TOOL form — trader — concrete trade structure with invalidation (Tier-1 in Phase A; Tier-3 hybrid in Phase B). Tool-callable wrapper aro
- `build_catalyst_graph`: Build a structured entity-relationship graph for a ticker's active catalyst. TOOL form — returns the methodology embedded; the model then constructs the graph u
- `finalize_audit`: Tier-2 audit persistence helper. Signs and persists a pm_approve (or any Tier-2 wrapper) verdict to /home/mkIC/Finturb_godaddy/audit_log/<date>/<id>.json with a
- `finalize_memo`: Tier-3 hybrid memo persistence helper. Signs and persists a trader_synthesize trade memo to /home/mkIC/Finturb_godaddy/memos/<ticker>/<id>.md with sidecar JSON 
- `firm_simulation`: FinTurb flagship workflow - TOOL form. Returns the full 10-stage run-book as a parameterised instruction string. Use from any MCP surface (claude.ai web, Claude
- `get_absorption_ratio`: How tightly today's asset classes are moving together — a measure of Financial Fragility. Returns Financial Fragility (Absorption Ratio, AR) — the share of cros
- `get_conditional_returns`: How major asset classes have historically performed in each Investment Regime. Returns: - Mean forward return, probability of a negative return, and CVaR (Condi
- `get_crypto_pair_metrics`: Rolling volatility, rolling correlations, and risk-adjusted return statistics for BTC, ETH, Gold and the three pair ratios. Returns: - Per asset (BTC-USD, ETH-U
- `get_crypto_pair_signals`: Current pair-trading signals across BTC-ETH, BTC-GOLD, ETH-GOLD, GLD-BTC, GLD-ETH. Returns: - Per pair file: - latest_signal: -1 (sell ratio), 0 (hold), +1 (buy
- `get_crypto_snapshot`: Today's BTC, ETH, and Gold prices plus the BTC-ETH, BTC-Gold, and ETH-Gold pair ratios with z-scores, relative strength, and 30-day momentum. Returns: - Latest 
- `get_crypto_wave_metrics`: Wave-theory cycle metrics for BTC, ETH, Gold and the three pair ratios. Returns for each asset/pair (BTC-USD, ETH-USD, GOLD, BTC-ETH, BTC-GOLD, ETH-GOLD): - wav
- `get_firm_bundle`: Run a full firm simulation in ONE fetch - returns the complete 10-stage run-book PLUS all 21 agent methodologies (9 analysts, catalyst graph, transmission analy
- `get_fragility_loadings`: The raw 30-day history of Financial Fragility for charting or follow-on computation. Returns: - 30-day tail of the Financial Fragility (Absorption Ratio, AR) ti
- `get_geopolitical_tone`: How tense the world looks today through the lens of global event coverage. Returns: - Average Goldstein Scale score — a -10 to +10 conflict-vs-cooperation index
- `get_global_liquidity`: How easy or hard it is to borrow money around the world right now, plus the central-bank stance behind it. Returns: - Global Liquidity Index (GLI), 0–100 — the 
- `get_inflation_expectations`: Survey vs market-implied inflation expectations + divergence read. Returns: - Survey: University of Michigan 1Y consumer expectations - Market: 5Y / 10Y breakev
- `get_inflation_history`: Trailing time series for any inflation-related series we track. Args: series: one of: CPI_Core_Sticky | CPI_Headline_YoY | CPI_Core_YoY | PCE_Headline_YoY | PCE
- `get_inflation_regime`: Dynamic Core-CPI-level + 3-month-trend regime classifier. Replaces the legacy hardcoded historical phase labels ('Disinflation since 2023' etc.) which never upd
- `get_inflation_snapshot`: Current Core CPI level plus realised, survey and market-implied expectations. Returns the institutional inflation read: - Core CPI (Atlanta Fed Sticky) latest r
- `get_interaction_table`: How an asset has performed historically when Fragility, Turbulence, and Sentiment all line up (or don't). Returns: - 2×2×2 historical conditional return table f
- `get_liquidity_history`: How borrowing and funding conditions have evolved over the recent past, month by month. Returns: - Monthly time series of the Global Liquidity Index (GLI) and i
- `get_market_briefing`: A single-call morning briefing across every FinTurb pillar. Returns a synthesis of: - 3-way composite Risk Score (0–100) and Investment Regime - Financial Fragi
- `get_media_sentiment`: How the global news cycle is talking about specific assets right now. Returns: - Per-ticker GDELT media tone (global news sentiment) and news volume — both as r
- `get_options_chain`: Fetch a structured option chain for a US-listed equity or ETF from Yahoo Finance — spot, risk-free rate, dividend info, and per-expiry calls + puts with bid/ask
- `get_overbought_opportunities`: Securities that look EXPENSIVE / stretched to the upside and are candidates for a stat-arb (statistical arbitrage / mean-reversion) PULLBACK. This is THE tool f
- `get_oversold_opportunities`: Securities that look CHEAP / stretched to the downside and are candidates for a stat-arb (statistical arbitrage / mean-reversion) BOUNCE. This is THE tool for a
- `get_pc_loadings_history`: Which specific assets are driving the dominant factors behind today's Financial Fragility. Returns: - Per-date variance shares for the first four principal comp
- `get_periodic_returns`: Calendar-year returns across major asset classes from 2018 through year-to-date. Returns: - Annual return per year for ~20 assets including SPY, BTC, ETH, GLD, 
- `get_phillips_curve_evolution`: How the Phillips Curve has evolved across decades and what it implies for the potency of monetary policy. For each decade from the 1970s through the current dec
- `get_phillips_prediction`: Decision-tree next-month Core CPI prediction (inflation-inertia model). Walks the parsed tree leaves (CPI_Core_lag_1 carries ~99.9% of the feature importance) t
- `get_quadrant_state`: Regime Quadrant — joint position of Financial Turbulence and Financial Fragility. Useful when the user is specifically asking about the four-archetype regime gr
- `get_regional_liquidity`: How borrowing and funding conditions look region by region. Returns: - Per-region liquidity reading on a 0–100 scale for the major economies (United States, Eur
- `get_risk_history`: How market risk and the Investment Regime have evolved over the recent past. Returns: - **Signal Strategist read for today** (headline overlay) — composite_stra
- `get_risk_score`: Today's plain-English read on overall market risk and what regime markets are in. Returns: - **Signal Strategist composite** — the canonical headline figure: co
- `get_rolling_phillips_coefficients`: Stability of the 24-month rolling Phillips Curve coefficients. For each of the 5 Phillips inputs (Unemployment Gap, Output Gap, LFP Gap, UMich Expectation, WTI 
- `get_sentiment_alerts`: The short-list of assets where today's news sentiment is genuinely unusual. Returns: - Every asset whose GDELT media tone z-score or news volume z-score is more
- `get_sentiment_heatmap`: Which assets the news cycle is talking about most loudly today, ranked. Returns: - Every tracked asset sorted by the magnitude of its composite GDELT media tone
- `get_signal_dates`: Historical episodes when Financial Turbulence flagged a bullish or bearish setup, and what happened next. Returns: - Type-A bearish (risk-off) signal dates: whe
- `get_signal_strategist`: The dashboard-grade snapshot: Investment Regime, the liquidity-adjusted score, Financial Turbulence, and conditional returns in one call. Returns: - 3-way compo
- `get_signal_strategist_ui`: Signal Strategist as a rendered, interactive dashboard PANEL (MCP App). PREFER THIS over get_signal_strategist whenever the user asks to SEE or VISUALISE the re
- `get_stablecoin_scorecard`: How safe and well-pegged the major stablecoins look right now. Returns: - Pointer to the full HTML stablecoin scorecard dashboard, which contains red / amber / 
- `get_stat_arb_summary`: A quick headline of which assets are at mean-reversion extremes today. Returns: - Counts of how many tickers are flagged oversold versus overbought after the up
- `get_strategist_composite`: Signal Strategist composite — the canonical headline read on today's market regime, with no legacy fields in the response. Returns: - composite_strategist (0-10
- `get_substrate_asof`: Point-in-time market-risk substrate for a PAST date - what the FinTurb pipeline actually recorded that day, replayed from the signal ledger. PREFER this over ge
- `get_ticker_metrics`: The full quantitative profile for one named ticker — momentum, mean-reversion, and tail-risk fields. Returns: - 16 stat-arb (statistical arbitrage / mean-revers
- `get_transition_probabilities`: The base-rate odds of staying in or moving out of today's Financial Turbulence state. Returns: - Markov transition matrices for the Financial Turbulence (Mahala
- `get_turbulence_score`: How unusual today's cross-asset price moves are versus their historical pattern. Returns: - Financial Turbulence (Mahalanobis Distance, MD) daily reading: raw v
- `list_audits`: List recent persisted audit records, sorted by as_of_date descending. Used for retrospective review and compliance queries — e.g. "every APPROVE in May 2026" or
- `list_memos`: List recent persisted memos in a ticker namespace, sorted by as_of_date descending. Used by chief_economist Mode B to discover the most recent standing macro me
- `read_audit`: Read a persisted signed audit record by URI. Mirrors the finturb://audit/{date}/{audit_id} resource as a tool-surface call for MCP clients that don't expose res
- `read_memo`: Read a persisted signed memo by URI or ID. Mirrors the finturb://memo/{memo_id} resource as a tool-surface call for MCP clients that don't expose resources/read

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
