Skip to main content
Glama

Quick start (30 seconds)

No code. No install. No API key to start — sign in free when you need more. The server speaks Streamable HTTP at https://api.algovault.com/mcp — any Model Context Protocol client connects directly.

1. Add the connector. In Claude → Customize → Connectors → + → Add custom connector:

Field

Value

Name

Crypto Quant Signal

URL

https://api.algovault.com/mcp

If Claude asks how to sign in, choose Sign in when needed. When Claude asks, click Connect and sign in with your email.

Add Connector

2. Ask for a call. In plain language:

"Get me a trade call for ETH on the 4h timeframe"

BTC trade call response — Binance, 1h

Your Claude now has a quant analyst built in. Prefer local? Run npx -y crypto-quant-signal-mcp.

Running locally on npm 12+? npm v12 disables dependency install scripts by default. AlgoVault's optional local SQLite mode uses the native better-sqlite3 module — if you install it into a project, run npm approve-scripts (or npm install --allow-scripts) to build it. The hosted HTTP transport (api.algovault.com/mcp) needs no local build.


Related MCP server: Web3 Signals — Crypto Signal Intelligence

What one call returns

One API call. One verdict. Not 8 raw indicators. get_trade_call returns a directional BUY / SELL / HOLD with a confidence score and the detected market regime — a composite verdict, not a data dump for your agent to interpret.

Under the hood, a self-tuning model fuses momentum, trend structure, derivatives positioning, open interest, and volume into one weighted call. Every call reports market regime — trending, ranging, or volatile — alongside direction and confidence. Directional calls fire only when conviction clears the threshold; roughly 99% of evaluations return HOLD.

{
  "call": "BUY",
  "confidence": 78,
  "price": 84250.50,
  "indicators": {
    "funding_rate": 0.0001,
    "funding_24h_avg": 0.00008,
    "funding_state": "NORMAL",
    "oi_change_pct": 2.4,
    "volume_24h": 2381602633,
    "trend_persistence": "HIGH",
    "breakout_pending": "INACTIVE"
  },
  "regime": "TRENDING_UP",
  "reasoning": "Trending regime, upward bias. Funding pressure mild. Volatility neither expanding nor compressed. Trend persistence elevated; momentum structure. Strong conviction from aligned signals.",
  "timestamp": 1712764800,
  "coin": "BTC",
  "timeframe": "1h",
  "also_see": [
    { "coin": "ETH", "timeframe": "1h", "confidence": 82 },
    { "coin": "SOL", "timeframe": "15m", "confidence": 73 }
  ],
  "_algovault": {
    "version": "1.30.0",
    "tool": "get_trade_call",
    "compatible_with": []
  }
}

The _algovault block is the envelope every tool response carries: the server version, the tool that answered, your quota, and compatible_with — the companion packages that accept this object directly. It projects from a machine-verified registry, so it lists a package only once that package is published and runnable. It is [] today, and that is the truthful answer: there is no companion package yet.


Live, verifiable track record

The full record is public and on-chain — no cherry-picking, no survivorship bias:

AlgoVault is also a verified agent on the ERC-8004 Identity Registry (Base L2), agentId 44544 — a portable, on-chain handle AI orchestrators can resolve.


Works with your stack

AlgoVault is drop-in for every MCP-spec client, every major agent framework, and every official exchange Agent Trade Kit — no SDK, no wrapper. It serves Streamable HTTP at https://api.algovault.com/mcp; tools/list + resources/list is the API surface.

MCP clients.

Client

Config

Claude Desktop

Customize → Connectors → + → Add custom connector → https://api.algovault.com/mcp

Claude Code (CLI)

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

Cursor

~/.cursor/mcp.json → mcpServers block → url: "https://api.algovault.com/mcp"

Cline

VS Code Cline extension → MCP server settings → add Streamable HTTP server

Codex (OpenAI CLI)

~/.codex/config.toml → [mcp_servers.algovault] table + url = "https://api.algovault.com/mcp" (or codex mcp CLI)

Windsurf

~/.codeium/windsurf/mcp_config.json → mcpServers.algovault.serverUrl = "https://api.algovault.com/mcp"

Continue.dev

config.yaml → mcpServers: [{ name: algovault, type: streamable-http, url: "https://api.algovault.com/mcp" }]

Any other MCP-spec-compliant client

Configure the Streamable HTTP transport with URL https://api.algovault.com/mcp

Agent plugin hosts. The npm package ships plugin.json, mcp.json and .cursor-plugin/plugin.json, so an Agent-Plugins-compatible host — Cursor included — can read the server definition out of the installed package instead of being handed a config block to paste.

Agent frameworks. First-party tutorials pair AlgoVault with each framework's canonical MCP adapter — copy-pasteable demo code, no SDK.

Each demo is runnable as python examples/<framework>/demo.py BTC 4h — gets a real BUY/SELL/HOLD verdict from api.algovault.com/mcp, prints it. ≤5 minutes to first call.

Pre-trade gate. Make pre_trade_check a step your agent cannot skip. In Claude Code and Codex, the AlgoVault pre-trade gate blocks an order until the check has run for that coin and side, and stops it on WAIT. The LangChain and Freqtrade recipes run the check before an order and block it when the check cannot run.

Exchange Agent Trade Kits. AlgoVault returns the analytics; your agent's risk policy decides what to execute. All demos run testnet/demo only. For Binance, the Agent OS path is the recommended default for new integrations — OAuth at connect time, no API keys on the machine; the key-based kit remains right for custom order types.


Tools & resources

The MCP tools live at https://api.algovault.com/mcp. Every asset works across the full supported timeframe range, on major crypto perpetual venues.

  • get_trade_call (alias get_trade_signal) — composite BUY/SELL/HOLD verdict with confidence + regime, any asset, any timeframe.

  • scan_trade_calls — scans the top-N perps by open interest on a venue; returns every actionable call in one shot.

  • scan_market_regimes — screens a whole venue by market regime in one call: every coin whose regime matches your filter, with confidence and how long the regime has held. One call per returned row (at least one per request); coins that don't match are free.

  • pre_trade_check — checks an order against your own rules before you place it: each rule passes or fails with its numbers, then GO, CAUTION or WAIT, with isolated liquidation per venue against your stop. Read-only: it places no orders.

  • scan_funding_arb — cross-venue funding-rate spreads across 7 venues (Hyperliquid, Binance, Bybit, Gate, KuCoin, Aster, OKX), ranked. The only MCP server doing multi-exchange derivatives arbitrage.

  • get_market_regime — classifies TRENDING_UP / TRENDING_DOWN / RANGING / VOLATILE for strategy selection.

  • search_knowledge + chat_knowledge — free BM25 search and grounded Q&A over the full knowledge bundle.

  • get_track_record — the published track record as a tool call, for clients that bridge tools but not resources. include opens the per-asset, per-venue and recent-call sections.

Performance is exposed as a read-only MCP resource: performance://signal-performance (aggregated PFE win rate, never raw outcomes). Full parameter reference at algovault.com/docs.

Every answered pre_trade_check carries a receipt you can verify through the read-only resource verify://check/{id} or GET /api/verify-check?id=, against its root anchored on Base.

Skills (20 ready-to-use Anthropic Agent Skills)

Single-prompt wrappers over 1–3 tool calls — regime gating, multi-timeframe consensus, funding-arb monitoring, and more. Install with claude plugin install AlgoVaultLabs/algovault-skills; browse at algovault.com/skills.

#

Slug

Name

Difficulty

Tools

01

quick-btc-check

Quick BTC Check

Beginner

get_trade_signal

02

portfolio-scanner

Portfolio Scanner

Intermediate

get_trade_signal

03

regime-aware-trading

Regime-Aware Trading

Intermediate

get_market_regime, get_trade_signal

04

funding-arb-monitor

Funding Arb Monitor

Intermediate

scan_funding_arb

05

full-3-tool-pipeline

Full 3-Tool Pipeline

Advanced

get_market_regime, get_trade_signal, scan_funding_arb

06

multi-timeframe-confirmation

Multi-Timeframe Confirmation

Advanced

get_trade_signal

07

tradfi-rotation

TradFi Rotation

Advanced

get_market_regime, get_trade_signal

08

risk-gated-entry

Risk-Gated Entry

Advanced

get_market_regime, get_trade_signal

09

funding-sentiment-dashboard

Funding Sentiment Dashboard

Advanced

get_market_regime

10

contrarian-meme-scanner

Contrarian Meme Scanner

Advanced

get_market_regime, get_trade_signal

11

divergence-detector

Divergence Detector

Advanced

get_market_regime, get_trade_signal

12

hourly-digest-bot

Hourly Digest Bot

Advanced

get_trade_signal, get_market_regime

13

hedging-advisor

Hedging Advisor

Advanced

get_market_regime, get_trade_signal, scan_funding_arb

14

volatility-breakout-watch

Volatility Breakout Watch

Advanced

get_market_regime, get_trade_signal

15

cross-asset-correlation

Cross-Asset Correlation

Advanced

get_trade_signal

16

funding-cash-and-carry

Funding Cash-and-Carry

Advanced

scan_funding_arb, get_trade_signal

17

weekend-vs-weekday-patterns

Weekend vs Weekday Patterns

Research

get_trade_signal, get_market_regime

18

agent-portfolio-rebalance

Agent Portfolio Rebalance

Advanced

get_market_regime

19

smart-dca-bot

Smart DCA Bot

Advanced

get_trade_signal

20

multi-agent-war-room

Multi-Agent War Room

Expert

get_market_regime, get_trade_signal, scan_funding_arb


Pricing

Quota-only tiers. Every tier gets all venues, all assets, all timeframes — you pay for call volume, nothing else.

Two meters per paid tier, monthly and daily, enforced independently: a call is refused when either is exhausted, and the daily window is a UTC calendar day resetting at 00:00 UTC. Quota is counted per call, regardless of verdict.

Feature

Free

Starter ($9.99/mo · $39.90/6mo)

Pro ($49/mo · $129/6mo)

Enterprise (contact us)

x402 (per call)

Exchanges

All 15

All 15

All 15

All 15

All 15

Assets

All 740+

All 740+

All 740+

All 740+

All 740+

Asset classes

Crypto + TradFi

Crypto + TradFi

Crypto + TradFi

Crypto + TradFi

Crypto + TradFi

Timeframes

All 11

All 11

All 11

All 11

All 11

Funding arb results

Top 5

Unlimited

Unlimited

Unlimited

Unlimited

Track record

Full access

Full access

Full access

Full access

Full access

Monthly calls

200/mo

10,000/mo

100,000/mo

Custom volume — contact us

Unlimited

Daily calls

100/day

1,000/day

10,000/day

Custom volume — contact us

Unlimited

Price

$0

$9.99/mo or $39.90/6mo

$49/mo or $129/6mo

Contact us

$0.01–0.05/call

Subscriptions: Sign up at api.algovault.com/signup. Starter unlocks 10,000 calls/mo (up to 1,000/day) for $9.99/mo, or $39.90 for six months prepaid — add ?interval=6month to pick the prepay term. API key delivered instantly after checkout.

Pro 6-month is currently $129 — limited-time pricing; subscribe now and renewals keep your price.

x402 micropayments: AI agents pay per HTTP call with USDC on Base — no signup, no API key, no billing. The payment receipt is the credential. See x402.org.


What's new in v1.34.0

  • 📌 Save your rules once. Save your pre_trade_check rules with PUT /api/pre-trade-rules and your API key, and every check that key makes applies them. Rules you send with a call still win. A rule from your saved profile shows source: "saved", and saved_rules says whether a profile applied.

  • 🚧 Make the check a step your agent cannot skip. In Claude Code and Codex, the AlgoVault pre-trade gate blocks an order tool call until pre_trade_check has recently checked that coin and side, and blocks it when the check returns WAIT. In LangChain and Freqtrade, a recipe runs the check before the order.

  • 🧾 A receipt with every answered check. An answered pre_trade_check carries a ledger receipt. Once its root is anchored on Base, verify://check/{id} or GET /api/verify-check?id= proves the verdict your agent got was recorded unchanged.

Upgrading from v1.33.x — additive. No tool or tool parameter was added, renamed or removed. pre_trade_check responses gain saved_rules and ledger, and a rule can now show source: "saved". New: the resource verify://check/{id} and the routes /api/pre-trade-rules and GET /api/verify-check. Market regime direction follows a corrected rule, so some regimes read differently and regime ages in scan_market_regimes restarted.

v1.33.x highlights (recap)

  • 🛡️ Check an order against your own rules before you place it. pre_trade_check takes the order you intend to place and your limits (maximum leverage, loss at your stop, accuracy needed to break even, funding) and returns each rule's pass or fail with its numbers, then GO, CAUTION or WAIT. It also shows where isolated liquidation sits on each venue that publishes its margin tiers, and whether it hits before your stop.

  • 🔐 Sign in from inside Claude. Add AlgoVault as a custom connector and choose Sign in when needed. When Claude asks, click Connect and sign in with your email. On a paid plan, sign in with your subscription email and your plan applies.

Upgrading from v1.32.x — one tool was added, pre_trade_check; no tool or parameter was renamed or removed. A call with an argument the tool doesn't take is now refused, unbilled, and the refusal names the valid parameters; the published schemas never allowed extra arguments. Added AlgoVault in Claude before? Remove it and add it again, choosing Sign in when needed.

v1.32.x highlights (recap)

  • 🧭 Screen a whole venue by market regime in one call. scan_market_regimes returns every coin whose regime matches your filter — TRENDING_UP, TRENDING_DOWN, RANGING or VOLATILE — with confidence, trend strength, ADX, volatility ratio and how long the regime has held. Filter by regime, confidence, asset class, liquidity, regime age or your own watchlist, then sort by confidence or by the newest regime change. You pay one call per returned row (at least one per request); coins that don't match are free. A venue or timeframe it can't serve right now is refused with the alternatives, and isn't billed. The screener is served from the hosted endpoint; a local install lists it and refuses the call with a pointer there.

Upgrading from v1.31.x — additive. One tool was added, scan_market_regimes; no tool or parameter was renamed or removed. GET /api/plans/public gains two blocks under free: keyless (the allowance without a key) and telegram (the Telegram bot's own allowance, counted in alerts). One free-tier allowance changed: 20 calls a month without a key; a free key gives 200 (up to 100/day).

Refresh your MCP client to pick up this release. MCP clients cache tools/list at session start — Claude.ai/Desktop: toggle the connector off+on; Cursor/Cline: restart the MCP server connection.


Privacy

Local mode: zero telemetry — call history stays on your machine. Remote mode: request metadata logged for analytics (IP hashed, never stored raw). See the privacy policy.

License

MIT


Disclaimer: AlgoVault provides directional entry interpretation for AI agents. Exit timing is determined by your agent or strategy. This is not financial advice. Past performance does not guarantee future results.

Available Tools

10 tools
chat_knowledgeA
Read-only
Inspect

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.

Inputs: question (required), model.

get_market_regimeA
Read-only
Inspect

Returns the market regime — TRENDING_UP TRENDING_DOWN RANGING VOLATILE — with confidence and a strategy hint, for one crypto perpetual futures. Composite verdict: trend ranging + cross-venue funding rate. Read-only, live exchange APIs. Verified track record: get_track_record or performance://signal-performance; on-chain verified merkle anchor.

Inputs: coin (required), exchange, timeframe.

get_track_recordA
Read-only
Inspect

Returns the AlgoVault track record — aggregated PFE win rates by call type, timeframe and asset tier, plus the evaluation methodology and window. The same verified aggregate the performance://signal-performance resource serves, callable from harnesses that bridge tools only. Defaults to the compact aggregate; use include for the per-asset, per-venue or recent-signal breakdowns. Read-only, no side effects.

Inputs: include.

get_trade_callA
Read-only
Inspect

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; whole-market scan: scan_trade_calls. Read-only: live exchange APIs, no orders. Verified track record: get_track_record or performance://signal-performance; on-chain verified merkle anchor.

Inputs: coin (required), exchange, timeframe, assetClass, +1 more.

get_trade_signalA
Read-only
Inspect

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; whole-market scan: scan_trade_calls. Read-only: live exchange APIs, no orders. Verified track record: get_track_record or performance://signal-performance; on-chain verified merkle anchor. [ALIAS] This tool is an alias of get_trade_call — same behavior, kept for backward compatibility. Prefer get_trade_call for new integrations.

Inputs: coin (required), exchange, timeframe, assetClass, +1 more.

pre_trade_checkA
Read-only
Inspect

Returns a pre-trade check of a crypto perpetual futures order against your own rules: each passes or fails with its numbers, then GO, CAUTION or WAIT. Adds isolated liquidation distance, whether it hits before your stop, fees, accuracy needed to break even over your hold, funding by venue (cross-venue) and the regime. Read-only: places no orders.

Inputs: coin (required), side (required), sizeUsd (required), rules, +8 more.

scan_funding_arbA
Read-only
Inspect

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.

Inputs: limit, minSpreadBps.

scan_market_regimesA
Read-only
Inspect

Screens a whole crypto perpetual futures venue by market regime — TRENDING_UP TRENDING_DOWN RANGING VOLATILE — and returns each matching coin with confidence, trend strength, ADX, volatility ratio and how long the regime has held. Rows are the market regime classifier output for the last closed bar, sampled on Binance, Bybit, OKX and Bitget; another venue, or a timeframe a venue cannot serve, is refused with the alternatives. Billing: one call per returned row; non-matching coins are free. For a live single-coin read with cross-venue funding, call get_market_regime. Read-only.

Inputs: topN, coins, limit, offset, +11 more.

scan_trade_callsA
Read-only
Inspect

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.

Inputs: topN, limit, rankBy, oiBasis, +7 more.

search_knowledgeA
Read-only
Inspect

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.

Inputs: query (required), limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 10 tools

    Disambiguation4/5

    The core tools are cleanly separated by scope: get_trade_call / get_market_regime for single-asset depth, scan_trade_calls / scan_market_regimes / scan_funding_arb for breadth, plus pre_trade_check, search_knowledge, chat_knowledge and get_track_record. The one real defect is get_trade_signal, which is an exact duplicate of get_trade_call, and the composite trade-call tools also partly re-emit regime and funding data. Descriptions do explicitly steer the agent ('one asset only; whole-market scan: scan_trade_calls'), which keeps the overlap manageable.

    Naming Consistency4/5

    All names are snake_case and follow a clear verb_noun convention (get_*, scan_*, search_*, chat_*). pre_trade_check is noun-first rather than verb-first, a minor deviation, and the get_trade_signal alias adds a redundant near-identical name. Otherwise the pattern is highly predictable.

    Tool Count4/5

    Ten tools is a well-scoped size for a signal server, and each domain area (signals, regimes, funding arb, pre-trade validation, track record, docs lookup) earns a slot. The only slack is get_trade_signal, which is a pure backward-compatibility alias and effectively makes the usable surface 9 tools.

    Completeness4/5

    Coverage is strong for a read-only signal domain: market-wide and per-asset signals, regime classification, funding arbitrage, rule-based pre-trade validation, verified performance, and knowledge/integration help. Gaps are minor — no per-asset historical signal history (only aggregate track record), no position/portfolio state tracking, and no explicit timeframe/venue discovery helper beyond what scan tools refuse-return.

    Maintenance

    ActivityActive
    ResponsivenessMixed handling

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Provides comprehensive crypto intelligence for the Hyperliquid exchange, allowing users to query trader profiles, behavioral cohorts, and live market data. It enables AI agents to analyze over 1.8 billion trades, track whale positions, and access real-time liquidation heatmaps.
      106
      65 npm
      10
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      AI-powered crypto signal intelligence for 20 assets (BTC, ETH, SOL, etc). 6 scoring dimensions: whale activity, technical analysis, derivatives flow, narrative strength, sentiment, market structure. Market regime detection (TRENDING/RANGING), portfolio optimization, and accuracy tracking. 9 read-only MCP tools. Free via MCP, $0.001 USDC via x402 on Base for REST API.
      3
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Financial intelligence for AI agents. 31 tools across 8 data sources — regime, derivatives, stablecoin flows, momentum, volatility, macro, DeFi, weather patterns, political cycles, seasonality. The context layer between your agent and a bad trade.
      31
      22 npm
      9
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Real-time crypto intelligence for AI agents. Technical analysis, liquidation heatmaps, sentiment, and funding rates for 50+ Hyperliquid perpetuals via x402 micropayments.
      15
      37 PyPI
      1
      MIT