Skip to main content
Glama
KK6BZB

signallord-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_SERVER_PORTNoServer listen port8100
SIGNALLORD_API_KEYYesYour sk-sl-... API key
SIGNALLORD_API_BASE_URLNoSignal Lord backend URLhttp://localhost:8000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
signallord_get_composite_scoreA

Get Signal Lord's current composite Bitcoin market score (0-100).

Scores above 70 indicate bullish conditions, below 30 indicate bearish conditions. The composite is derived from 6 gauges: Liquidity, Risk Appetite (sentiment + macro), On-Chain, Institutional, Positioning, and Momentum. Each gauge is 0-10, the composite scales their average to 0-100.

signallord_get_gauge_breakdownB

Get individual scores for Signal Lord gauges with underlying metrics.

Free tier: 4 gauges (Liquidity, Risk Appetite, Positioning, Momentum). Premium tier: all 8 gauges (adds On-Chain, Institutional). Each gauge is 0-10 where higher = more bullish.

signallord_get_gauge_historyA

Get historical gauge scores for trend analysis.

Returns daily snapshots with composite and individual gauge scores. Use this to identify regime shifts and score trends over time.

signallord_get_odin_analysisA

Get Odin's current Bitcoin market analysis.

Odin is Signal Lord's AI analyst that synthesizes gauge data, on-chain metrics, macro conditions, and sentiment into a coherent market read with conviction level. Analysis is cached for ~4 hours and refreshed automatically.

Free tier: Odin analysis + Devil's Advocate (Loki). Premium tier: Enriched multi-timeframe Odin analysis + Loki + News Intelligence (Huginn).

signallord_ask_odinA

Ask Odin a specific question about Bitcoin markets.

Odin has access to all Signal Lord data and can reason about market conditions, correlations, historical patterns, and risk. Questions should be about Bitcoin/crypto markets. Requires premium access.

signallord_get_btc_vix_correlationA

Get BTC vs VIX historical correlation data.

Signal Lord's custom analysis showing the relationship between Bitcoin price and the CBOE Volatility Index (VIX). Includes 30-day rolling Pearson correlation and VIX spike zone detection. Backtested finding: VIX spikes above 25 mark BTC bottoms within ~3 days (post-ETF era), with 91% hit rate and avg +8.8% recovery at 30 days.

signallord_get_btc_gold_ratioA

Get BTC vs Gold historical price comparison and ratio.

Signal Lord's normalized comparison of Bitcoin and Gold prices over time. Shows % change from period start on a single axis, plus the BTC/Gold spot ratio. Useful for tracking Bitcoin's performance as a store of value relative to the traditional safe haven asset.

signallord_get_etf_flow_historyA

Get Bitcoin ETF flow history with daily, weekly, monthly, quarterly, and yearly data.

Signal Lord aggregates all Bitcoin spot ETF flows (BlackRock IBIT, Fidelity FBTC, etc.) into daily net flow values going back to January 2024. Includes pre-computed cumulative sums for 7d, 30d, 90d, and 365d windows. Data sourced from CoinGlass.

signallord_get_exchange_flow_historyA

Get Bitcoin exchange flow history — accumulation vs distribution signals.

Tracks BTC flowing on/off exchanges daily. Negative net flow = outflow = accumulation (bullish). Positive = inflow = distribution (bearish). Includes 1d, 7d, 30d, 90d change summaries and a signal classification (STRONG ACCUMULATION, ACCUMULATION, NEUTRAL, DISTRIBUTION, HEAVY DISTRIBUTION).

signallord_get_liquidation_dataA

Get Bitcoin liquidation data and momentum scoring.

Signal Lord's custom liquidation momentum score combines 24h long and short liquidation volumes with funding rate and price action into a single 0-10 score. High long liquidations with negative funding = capitulation signal. High short liquidations with positive momentum = short squeeze signal. Also returns the raw 24h liquidation summary from CoinGlass.

signallord_get_odin_track_recordB

Get Odin's prediction accuracy and learned patterns.

Signal Lord's AI analyst (Odin) tracks every prediction it makes and measures accuracy by bias type (bullish/bearish/neutral) and confidence level (high/medium/low). Also returns learned patterns Odin has extracted from its own track record and weekly self-reflections.

signallord_get_btc_metricsA

Get current Bitcoin price, volume, derivatives, and exchange flow data.

Returns real-time BTC price, 24h high/low, volume, open interest, funding rate, perpetual basis, and 24h liquidation volume. Premium tier additionally includes exchange net flow, BTC dominance, and stablecoin supply from on-chain data.

signallord_get_institutional_dataA

Get institutional Bitcoin market data. Requires premium API key.

Includes ETF net flows (24h and 7d), Coinbase premium (price difference between Coinbase and global exchanges — positive = US institutional buying), CME basis trade (annualized carry from futures-spot spread), and Signal Lord's composite institutional regime score (0-10).

signallord_get_macro_indicatorsA

Get macroeconomic indicators relevant to Bitcoin.

Returns DXY (dollar index) with daily change, VIX (volatility index) with daily change, Fear & Greed index with classification, MVRV Z-Score, credit spreads, real yields, and the full liquidity stack (RRP, TGA, Fed balance sheet, net liquidity). Each section includes Signal Lord's composite score (0-10 scale).

signallord_get_what_changedA

Get what changed in Bitcoin markets since yesterday.

Compares the current state to the most recent daily snapshot and returns significant changes across all categories. Useful for daily briefings.

signallord_get_regimeA

Detect the current Bitcoin market regime with historical context and outcome probabilities.

This is Signal Lord's flagship intelligence tool. Instead of raw numbers, it tells you:

  • Where are we? Current regime (Trending Bull, Trending Bear, Range Bound, High Vol Chop, Capitulation, Euphoria)

  • What does this look like? Most similar historical period (e.g., "Similar to Summer 2024 Chop")

  • What usually happens next? Probability distribution of outcomes based on pattern matching

  • What's the expected move? Weighted average price move % and timeframe

Six regimes are detected using 20+ features including price action, derivatives, on-chain flows, institutional activity, and macro conditions. Regime transitions (e.g., range_bound → trending_bull) are the highest-value signals.

Free tier: regime label, most similar period name and similarity %. Premium tier: outcome probabilities, expected moves, full historical match details, catalysts, feature vectors, regime scores.

signallord_get_regime_historyA

Get historical regime classifications from Signal Lord snapshots.

Shows how the detected regime has evolved over time. Useful for identifying regime transition patterns and duration statistics. Uses daily snapshot data rather than the live 2-minute engine cycle.

signallord_get_pi_cycleA

Pi Cycle Top indicator — has the 111-day MA crossed 2x the 350-day MA?

A historically reliable cycle-top warning: every prior Bitcoin cycle top has been within ~3 days of a Pi Cycle cross. current.cross_state flags whether a cross is active, recent, or distant.

signallord_get_realized_priceA

Realized Price state machine — is spot above or below the on-chain cost basis?

Spot trading below realized price has historically marked cycle bottoms; reclaiming it has marked the early-bull phase. current.state reports the current regime (above/below) and the most recent reclaim/loss event.

signallord_get_reserve_riskB

Reserve Risk — Price divided by HODL Bank, banded into cycle phases.

Low values (green band) historically mark high-conviction long-term accumulation zones; high values (red band) mark distribution. current returns the current value + band; band_distribution shows how rare the current band is across the dataset.

signallord_get_mtf_trendA

Multi-timeframe trend alignment — daily, weekly, monthly trend bits.

Returns a composite from -3 (all timeframes bearish) to +3 (all bullish). +3 and -3 alignment historically precedes the highest-conviction moves.

signallord_get_hash_ribbonsA

Hash Ribbons — 30/60-day hashrate MA cross + 30d divergence z-score.

A bullish cross (30d > 60d) after a capitulation has historically marked strong miner-driven accumulation phases. current is the latest cross

  • divergence context; crosses lists recent crosses; divergence is the rolling z-score series against a 1y backward baseline.

signallord_get_capitulation_scoreA

Capitulation Index — composite of volume anomaly, liquidation surge, funding rate dislocations, OI shift, and price velocity.

Scores 0-100; high values flag classic capitulation conditions (panic selling under heavy leverage unwind). Components are returned so an agent can inspect which legs are driving the score.

Extracted from the /api/premium/all payload.

signallord_get_cycle_bottom_probabilityB

Cycle Bottom Probability — composite weighted accumulation score (0-100).

Aggregates independent bottoming signals (deep on-chain unrealized loss, miner capitulation, derivatives flush, sentiment despair, etc.) into a single score. current.signals lists which legs are firing. delta_30d reports the 30-day change in score.

signallord_get_cycle_top_probabilityA

Cycle Top Probability — composite weighted distribution score (0-100).

Aggregates topping signals (Pi Cycle proximity, long-term holder distribution, retail attention spike, funding euphoria, etc.) into a single score. current.signals lists which legs are firing. delta_30d reports the 30-day change in score.

signallord_get_data_healthA

Check which Signal Lord signals are currently stale due to upstream data issues.

Use this before acting on regime, gauges, indicators, or playbooks. A signal listed as stale means the underlying data source is degraded or dark; downstream values may be estimated or held over.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/KK6BZB/signallord-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server