Jarvis Market Signals

io.github.CasterdlyPublished by GitHub account Casterdlyv0.1.0Updated Oct 24, 2026

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

The publisher's own server: SIGNALS Loyalty Agent Platform

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

Remote MCP endpoint serving live crypto-derivatives market signals — perp liquidations, funding rates, open-interest positioning, stablecoin yields and FX…

What you can do
  • Summarize market-wide perp liquidations over a recent window, with long vs short notional and top coins
  • Inspect a single coin's liquidations, including the largest individual prints
  • Read current perp funding rates and surface the most stretched ones
  • Judge whether leveraged positioning is building or unwinding from open-interest change, funding crowding and liquidation side
  • Rank safe single-asset stablecoin lending yields and compare holding versus deploying against a T-bill floor
  • Convert fiat currencies at live ECB reference rates
When to use it
Useful when an assistant needs current crypto-derivatives context that a static model cannot know: liquidation cascades, funding crowding, positioning shifts, stablecoin yield comparisons, or exact FX conversion. It is informational market data, not trading execution.
Requirements
A remote streamable HTTP endpoint; no local install. Tool calls need a bearer key in the Authorization header, obtained free by opening a GitHub issue; the free tier allows 100 calls per day. Discovery calls (initialize, tools/list) work without a key. Network access to the endpoint is required.
Before you install
The Authorization bearer key is a secret and must be kept private; there is no OAuth, so keys are issued manually. Calls are metered at 100 per day and return HTTP 429 over quota. Data is informational only and not financial advice; yield figures are estimates from public feeds and should be verified. The server runs on home infrastructure behind a TLS relay, so brief maintenance outages can occur.

Installation

In SourceWeft

  1. Open Jarvis Market Signals in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Casterdly%2Fjarvis-market-signals/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "jarvis-market-signals": {
      "type": "http",
      "url": "https://jarvis.tail12fa6b.ts.net:8443/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

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

bash
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

json
{  "mcpServers": {    "jarvis-market-signals": {      "url": "https://jarvis.tail12fa6b.ts.net:8443/mcp",      "headers": { "Authorization": "Bearer YOUR_KEY" }    }  }}

curl (no key needed for discovery)

bash
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.

Source: README.md at commit 7352b40

Tools

0
This server asks for a credential such as an API key, so SourceWeft could not read its tools without one and has not indexed them.

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

60% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Signals integrations