# AlgoVault — Crypto Quant Trade Calls (remote · api.algovault.com)

The Brain Layer for AI Trading Agents — quant calls + cross-venue arb across perp venues via MCP.

- Trust score: 74/100 (medium)
- Change this week: +6
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `api.algovault.com`: 74/100 (this document), [markdown](https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api.md), [page](https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api)
- npm · `crypto-quant-signal-mcp`: 42/100, [markdown](https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/crypto-quant-signal-mcp.md), [page](https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/crypto-quant-signal-mcp)

## Channel facts

- Endpoint: `https://api.algovault.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.25.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 74/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 77/100
  - 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 1783 tokens (~137/item across 13 items; 7 tools + 6 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http algovaultfi-crypto-quant-signal-mcp https://api.algovault.com/mcp
```

### Codex

```toml
[mcp_servers.algovaultfi-crypto-quant-signal-mcp]
url = "https://api.algovault.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "algovaultfi-crypto-quant-signal-mcp": {
      "type": "remote",
      "url": "https://api.algovault.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add algovaultfi-crypto-quant-signal-mcp --url https://api.algovault.com/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  algovaultfi-crypto-quant-signal-mcp:
    url: "https://api.algovault.com/mcp"
```

### Other

```json
{
  "mcpServers": {
    "algovaultfi-crypto-quant-signal-mcp": {
      "type": "http",
      "url": "https://api.algovault.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 74, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-02 (score 73, 0)

- [functional regression] Resource “algovault-knowledge-v1.24.1” was removed
- [functional] New resource “algovault-knowledge-v1.25.0”
- [functional] Server version: 1.24.1 → 1.25.0
- [cosmetic] “scan_trade_calls” added an optional parameter “minLiquidityUsd”

### 2026-08-01 (score 73, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 72, +2)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 70, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-28 (score 69, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 68, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 67)

First indexed and scored.

## MCP tools (7)

### `get_trade_call` (~212 tokens)

Returns a composite verdict — BUY SELL HOLD trade call with confidence and market regime — for one crypto or tokenized-stock perpetual futures. One asset only; for a whole-market scan use scan_trade_calls, for US stocks use get_equity_call. Read-only: reads live exchange APIs, no orders. Verified track record, on-chain verified merkle anchor.

Input parameters:

- `assetClass` (string): Force engine: 'perp' or 'equity'. Cross-venue multi-exchange AI trading signal.
- `coin` (string, required): Base asset, e.g. BTC ETH SOL signal, or a US stock/ETF ticker (no USDT).
- `exchange` (string): Crypto venue (default Binance), e.g. Binance Bybit OKX Bitget Hyperliquid.
- `includeReasoning` (boolean): Include reasoning: trend ranging crypto signal and market regime drivers.
- `timeframe` (string): Candle timeframe, 1m to 1d. Default 15m. Crypto quant intraday horizon.

### `get_trade_signal` (~234 tokens)

Returns a composite verdict — BUY SELL HOLD trade call with confidence and market regime — for one crypto or tokenized-stock perpetual futures. One asset only; for a whole-market scan use scan_trade_calls, for US stocks use get_equity_call. Read-only: reads live exchange APIs, no orders. Verified track record, on-chain verified merkle anchor. [ALIAS] This tool is an alias of get_trade_call — same behavior, kept for backward compatibility.

Input parameters:

- `assetClass` (string): Force engine: 'perp' or 'equity'. Cross-venue multi-exchange AI trading signal.
- `coin` (string, required): Base asset, e.g. BTC ETH SOL signal, or a US stock/ETF ticker (no USDT).
- `exchange` (string): Crypto venue (default Binance), e.g. Binance Bybit OKX Bitget Hyperliquid.
- `includeReasoning` (boolean): Include reasoning: trend ranging crypto signal and market regime drivers.
- `timeframe` (string): Candle timeframe, 1m to 1d. Default 15m. Crypto quant intraday horizon.

### `get_market_regime` (~165 tokens)

Returns the market regime — TRENDING_UP TRENDING_DOWN RANGING VOLATILE — with confidence and a strategy hint, for one crypto perpetual futures. Composite verdict blends trend ranging and cross-venue funding rate sentiment. For a US equity use get_equity_regime. Read-only, live exchange APIs. Verified track record, on-chain verified merkle anchor.

Input parameters:

- `coin` (string, required): Base asset crypto signal, e.g. BTC ETH SOL signal. Crypto quant regime.
- `exchange` (string): Crypto venue, e.g. Binance Bybit OKX Bitget Hyperliquid. Multi-exchange.
- `timeframe` (string): Candle timeframe, e.g. 1h 4h 1d. Buy sell hold AI trading signal context.

### `scan_funding_arb` (~130 tokens)

Ranked cross-venue funding arbitrage across major crypto perpetual futures venues — funding rate spreads, long one venue short another, as a BUY SELL HOLD composite verdict per pair. AI trading signal for crypto quant and Claude trading agents. Trade call via get_trade_call, market regime via get_market_regime. On-chain verified merkle anchor.

Input parameters:

- `limit` (integer): Max ranked results, e.g. 5 (free tier cap). Crypto quant AI trading signal.
- `minSpreadBps` (number): Minimum funding rate spread in bps. Cross-venue multi-exchange crypto signal.

### `scan_trade_calls` (~471 tokens)

Returns ranked BUY SELL HOLD trade calls across the top crypto perpetual futures by open interest — one scan for whole-market coverage, each with confidence and market regime. Use this for breadth; use get_trade_call for per-coin depth and reasoning. Read-only: reads live exchange APIs, places no orders.

Input parameters:

- `exchange` (string): Venue: BINANCE (default) HL BYBIT OKX BITGET.
- `includeHolds` (boolean): Include HOLD calls after non-HOLD (default false). HOLDs never cost quota.
- `includeReasoning` (boolean): Enrich each non-HOLD call with price, the top 2-3 drivers, and one-line reasoning (default false → bare verdict cells). HOLDs stay bare. Same per-call detail as get_trade_call.
- `limit` (integer): Max ranked calls to return, 1 to 100 (default 10). Non-HOLD ranked first.
- `minConfidence` (number): Optional confidence floor, 0 to 100, applied to non-HOLD trade calls.
- `minLiquidityUsd` (number): Optional USD liquidity floor applied to the scan universe: notional open interest, or 24h volume on venues that expose no bulk OI. Omitted means no floor.
- `oiBasis` (string): OI-delta basis for rankBy=oi_change: notional (default, USD) or contracts (base-coin, price-independent). Ignored by other lenses.
- `oiChangeWindow` (string): OI-delta window for rankBy=oi_change: 1h, 4h, or 24h (default 24h). Ignored by other lenses.
- `rankBy` (string): Universe lens: oi (default) volume gainers losers movers funding_positive funding_negative volatility oi_change (aliases vol gain lose move pfr nfr atr oid). funding_*/volatility/oi_change rank among…
- `timeframe` (string): Candle timeframe, 1m to 1d for the scan. Default 15m intraday.
- `topN` (integer): How many top perps by open interest to scan, 1 to 100 (default 20).

### `chat_knowledge` (~148 tokens)

Returns a synthesized natural-language answer with citations, grounded in the AlgoVault knowledge bundle (every MCP tool description, response shape, integration tutorial, and code example). Use when you need an explanation, code pattern, or how-to; for raw ranked snippets without LLM synthesis use search_knowledge (faster, no quota cost). Read-only: calls an LLM, no other side effects. Quota: Free 10/month, Starter 50, Pro 200, Enterprise 2000.

Input parameters:

- `model` (string): Optional model override (default claude-haiku-4-5-20251001).
- `question` (string, required): Natural-language question (5-500 chars).

### `search_knowledge` (~134 tokens)

Returns ranked snippets from the AlgoVault knowledge bundle answering a question about its MCP tools, response shapes, integration patterns (LangChain, LlamaIndex, MAF, CrewAI), or code examples. Call this BEFORE other tool calls to confirm parameter usage and avoid hallucinating tool shapes. Fast: BM25 lexical search, no LLM call, no quota cost. For a synthesized natural-language answer use chat_knowledge. Read-only, no side effects.

Input parameters:

- `limit` (integer): Max ranked results (1-50, default 10).
- `query` (string, required): Natural-language search query (3-500 chars).

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api#diagnostics

## Score history

- 2026-08-03: 74
- 2026-08-02: 73
- 2026-08-01: 73
- 2026-07-31: 72
- 2026-07-30: 70
- 2026-07-29: 69
- 2026-07-28: 69
- 2026-07-27: 68
- 2026-07-26: 67

## Links

- Remote endpoint: https://api.algovault.com/mcp
- Repository: https://github.com/AlgoVaultLabs/crypto-quant-signal-mcp
- Website: https://algovault.com/
- Changelog RSS feed: https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api/changelog.json
- HTML version of this page: https://verifymcp.io/servers/algovaultfi-crypto-quant-signal-mcp/api
