io.github.Casterdly/jarvis-market-signals

Registre officiel Finance et paiements

Live crypto market signals for AI agents: perp liquidations, funding, OI positioning, yield, FX.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http jarvis-market-signals 'https://jarvis.tail12fa6b.ts.net:8443/mcp' --header 'Authorization: <Bearer <key>. Free key (100 calls/day): open an issue at github.com/Casterdly/jarvis-market-signals. Discovery (initialize/tools/list) needs no key.>'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "jarvis-market-signals": {
            "type": "http",
            "url": "https://jarvis.tail12fa6b.ts.net:8443/mcp",
            "headers": {
                "Authorization": "<Bearer <key>. Free key (100 calls/day): open an issue at github.com/Casterdly/jarvis-market-signals. Discovery (initialize/tools/list) needs no key.>"
            }
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Jarvis Market Signals — MCP server
  2. Tools
  3. Quick start
  4. Auth and limits
  5. Notes

Jarvis Market Signals — MCP server

Live crypto-derivatives and market signals for AI agents: perp liquidations, funding-rate crowding, open-interest positioning, safe stablecoin yield, and FX — fresh streaming data a static model can't know, served over a metered MCP endpoint.

Endpoint: https://jarvis.tail12fa6b.ts.net:8443/mcp (streamable HTTP) Free tier: 100 calls/day — open an issue to get a key. Discovery is open: initialize and tools/list need no key, so any MCP client or registry scanner can inspect the tools before authenticating.

Tools

ToolWhat it returnsLive source
liquidation_summaryMarket-wide perp liquidations over the last N minutes: long vs short notional, dominant side, top coins — the cascade / short-squeeze signalBybit liquidation stream, 24/7 ingester
coin_liquidationsOne coin's liquidations: long vs short notional + the largest single printsBybit liquidation stream
funding_ratesCurrent perp funding rates with the most-stretched rates surfaced (crowding / carry signal); optional per-coin filterBybit tickers
perp_positioningWhether leveraged positioning is BUILDING or UNWINDING: open-interest change + funding crowding + which side is getting liquidated, with a plain-language readBybit OI/funding snapshots + liquidation stream
best_stable_yieldSafe single-asset stablecoin lending yields (reputable audited protocols, >$50M TVL), emission-discounted ranking, honest hold-vs-deploy verdict vs the T-bill floorDefiLlama
convert_currencyFiat FX conversion at the live ECB mid-market rate — deterministic arithmetic LLMs get wrongECB reference rates

Liquidation and positioning tools query a rolling 24-hour buffer fed by always-on ingesters; window_minutes is capped to that buffer.

Quick start

Claude Code
claude mcp add --transport http jarvis-market-signals https://jarvis.tail12fa6b.ts.net:8443/mcp --header "Authorization: Bearer YOUR_KEY"
Cursor / generic MCP client config
{
  "mcpServers": {
    "jarvis-market-signals": {
      "url": "https://jarvis.tail12fa6b.ts.net:8443/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}
curl (no key needed for discovery)
curl -s -X POST https://jarvis.tail12fa6b.ts.net:8443/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

tools/call requires Authorization: Bearer <key> (or x-api-key). Without one you get a plain JSON 401.

Auth and limits

  • Anonymous: initialize, tools/list — open for discovery.
  • Keyed: tools/call — Authorization: Bearer jvk_…, free tier 100 calls/day (rolling 24h), HTTP 429 over quota.
  • No OAuth; keys are issued manually via GitHub issue while the service is small.

Notes

  • Market data is informational only — not financial advice. Yield figures are estimates from public feeds; verify before acting.
  • The server runs on dedicated home infrastructure behind a Tailscale Funnel TLS relay; brief maintenance windows can occur.
  • Source for the gateway lives in a private repo; this repo is the public listing, key-request channel, and issue tracker.

Questions fréquentes

Qu'est-ce que io.github.Casterdly/jarvis-market-signals ?

Live crypto market signals for AI agents: perp liquidations, funding, OI positioning, yield, FX.

Comment installer io.github.Casterdly/jarvis-market-signals ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http jarvis-market-signals 'https://jarvis.tail12fa6b.ts.net:8443/mcp' --header 'Authorization: <Bearer <key>. Free key (100 calls/day): open an issue at github.com/Casterdly/jarvis-market-signals. Discovery (initialize/tools/list) needs no key.>'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.Casterdly/jarvis-market-signals ?

Oui. Il attend Authorization, à renseigner dans sa configuration.

io.github.Casterdly/jarvis-market-signals est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.Casterdly/jarvis-market-signals ?

Il est publié par Casterdly. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.