Trading Signals

Live AI crypto trading signals for agents. No API key needed to try — 3 signals + hit rate.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
92%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,623Tokens (Tool-Definitionen)
~2.8 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.27% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "trading-signals": {
      "url": "https://signals.x70.ai/mcp"
    }
  }
}

Remote-Endpunkte

https://signals.x70.ai/mcpstreamable-http
https://signals.x70.ai/ssesse

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪register(name, email, githubUrl, purpose)

DEPRECATED — no longer issues API keys. Returns a link to https://signals.x70.ai/mcp-signup, where keys are created from a free account. Every other tool works without a key (3-signal preview), so there is no need to call this or to collect anyone's personal details for it.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Ignored — kept for backward compatibility"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Ignored — kept for backward compatibility"
    },
    "githubUrl": {
      "type": "string",
      "format": "uri",
      "description": "Ignored — kept for backward compatibility"
    },
    "purpose": {
      "type": "string",
      "description": "Ignored — kept for backward compatibility"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_signals(apiKey, limit, days, coin, direction, ...)

Fetch live (active) crypto trading signals with entry, SL, TP, leverage, confidence. Optional research-backed filters let you build your own strategy: direction, coin include/exclude, SL distance %, R/R, confidence band, Open Interest range, 24h volume, tags, primary anomaly trigger, day-of-week skips, BTC 24h regime gate. Sorted by live PnL (most profitable first). WORKS WITHOUT AN API KEY: omit apiKey for a free 3-signal preview (coin + direction + confidence); a free account returns up to 100 signals with full reasoning and verified outcomes.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "description": "Optional. Your Signals API key. Omit it for a 3-signal anonymous preview; get a free key at https://signals.x70.ai/mcp-signup for full metadata."
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 100,
      "default": 10,
      "description": "Max signals to return (default 10, max 100)"
    },
    "days": {
      "type": "number",
      "minimum": 1,
      "maximum": 30,
      "default": 7,
      "description": "Lookback window in days"
    },
    "coin": {
      "type": "string",
      "description": "Single coin symbol (e.g. BTC). Case-insensitive. Convenience alias for coinInclude=<coin>."
    },
    "direction": {
      "type": "string",
      "enum": [
        "bullish",
        "bearish",
        "any"
      ],
      "description": "Filter by signal direction. \"bullish\" = long. Default = any."
    },
    "coinInclude": {
      "type": "string",
      "description": "Comma-separated coin allowlist (e.g. \"BTC,ETH,SOL\")."
    },
    "coinExclude": {
      "type": "string",
      "description": "Comma-separated coin blocklist. Hyper-blacklist used by Lean v2-R: \"kPEPE,ADA,HYPER,LDO,LINEA,2Z\"."
    },
    "slDistPctMin": {
      "type": "number",
      "description": "Minimum stop-loss distance in % (e.g. 3 = ≥3% to SL). SL≥3 drops the toxic [2,3) bucket."
    },
    "slDistPctMax": {
      "type": "number",
      "description": "Maximum stop-loss distance in %."
    },
    "riskRewardRatioMin": {
      "type": "number",
      "description": "Minimum risk/reward ratio."
    },
    "riskRewardRatioMax": {
      "type": "number",
      "description": "Maximum risk/reward ratio. Champion v1 uses RR<1.5."
    },
    "confidenceMin": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Minimum confidence (0..1). Counter-intuitive: >0.76 historically underperforms."
    },
    "confidenceMax": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Maximum confidence (0..1). Best band 0.62-0.76."
    },
    "coinOiMin": {
      "type": "number",
      "description": "Minimum open interest in USD (e.g. 500000 for $500k). OI <$500k coins historically toxic."
    },
    "coinOiMax": {
      "type": "number",
      "description": "Maximum open interest in USD. R13 uses $500k-$10M."
    },
    "coinVolMin": {
      "type": "number",
      "description": "Minimum 24h notional volume in USD."
    },
    "tagsInclude": {
      "type": "string",
      "description": "Comma-separated tags (any-of match)."
    },
    "primaryTrigger": {
      "type": "string",
      "description": "Sentinel anomaly trigger name (e.g. \"vpin_toxicity\" for the S9 Vpin Sniper preset)."
    },
    "skipDOW": {
      "type": "string",
      "description": "Comma-separated day names to skip (e.g. \"Saturday,Sunday\"). Mondays toxic, weekends weak."
    },
    "skipHourUtc": {
      "type": "string",
      "description": "Comma-separated hours UTC to skip (0..23). EU/US overlap 9-13 weakest."
    },
    "btcRet24hMax": {
      "type": "number",
      "description": "Skip if BTC 24h return % > this (e.g. 1.5). H1 regime gate: BTC rally rotates flow away from alts."
    },
    "btcRet24hMin": {
      "type": "number",
      "description": "Skip if BTC 24h return % < this."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_signal(apiKey, signalId)

Fetch a single signal by ID with live price and PnL. Use to check verification status and outcome.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "description": "Required. Get a free key at https://signals.x70.ai/mcp-signup."
    },
    "signalId": {
      "type": "string",
      "description": "Signal ID to look up"
    }
  },
  "required": [
    "signalId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_stats(apiKey, days)

Get aggregated performance: hit rate, average ROI per signal, average leverage, breakdown by direction. No API key required.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "description": "Optional for this tool — aggregate stats are public. Get a free key at https://signals.x70.ai/mcp-signup."
    },
    "days": {
      "type": "number",
      "minimum": 1,
      "maximum": 90,
      "default": 30,
      "description": "Lookback period in days"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_signal_history(apiKey, limit, days, coin, status, ...)

Fetch historical (verified) signals with pagination. Returns resolved signals (success/failed) ordered newest-first.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "description": "Required. Get a free key at https://signals.x70.ai/mcp-signup."
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 100,
      "default": 10,
      "description": "Max signals per page (default 10, max 100)"
    },
    "days": {
      "type": "number",
      "minimum": 1,
      "maximum": 90,
      "default": 30,
      "description": "Lookback window in days"
    },
    "coin": {
      "type": "string",
      "description": "Filter by coin symbol (e.g. BTC, ETH). Case-insensitive."
    },
    "status": {
      "type": "string",
      "enum": [
        "success",
        "failed",
        "all"
      ],
      "default": "all",
      "description": "Filter by verification outcome"
    },
    "cursor": {
      "type": "string",
      "description": "Pagination cursor (signal ID). Pass the last signal ID from previous page to get next page."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools
verifiziertVersion nicht aufgezeichnet5 Tools
verifiziertVersion nicht aufgezeichnet5 Tools
verifiziertVersion nicht aufgezeichnet5 Tools