Index / MCP servers / CoinCryptoRank

CoinCryptoRank MCP server

Connect CoinCryptoRank and your agent gets 35 tools, among them adjust_hedge, agent_chat, agent_decisions. It answers at https://coincryptorank.com/api/v1/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 23 October 2026, succeeded.

Status
Answering
Tools
35
Reliability
6 of 6 checks
Response time
295 ms
Transport
streamable HTTP
Last checked
23 October 2026

Real-time crypto market data, funding rates, arbitrage and trading tools from 60+ exchanges.

Description as the publisher wrote it.

The 35 tools CoinCryptoRank offers

ToolWhat it does
adjust_hedgeAdjust one leg of a hedged position: add_long / add_short / trim_long / trim_short. Params: positionId, action, sizeUsd.
Inputs: positionId, action, sizeUsd
agent_chatSend a message to your agent (free-form conversation; it answers with its strategy, live data and tools).
Inputs: agent, message
agent_decisionsRecent decisions/log of one of your agents (status, trigger, summary, reply).
Inputs: agent, limit
agent_statusGet details of one of your agents (mode, status, risk, triggers, last activity).
Inputs: agent
agent_triggerRun the agent's selected trigger (interval → news → trading signal) and return the decision.
Inputs: agent
analyze_pair_liquidityOrderbook liquidity for a hedged pair: max neutral size (min of both legs depth within slippage), best prices, recommendation. Params: exchangeA, exchangeB, symbol, slippagePct (default 0.3).
Inputs: exchangeA, exchangeB, symbol, slippagePct
backtest_basis_strategyBacktest the funding-harvest strategy (S2) on our REAL funding archive: gross/net %, annualized, winrate, max consecutive negative periods, verdict. Params: exchangeA, exchangeB, symbol, days (max 90), sizeUsd.
Inputs: exchangeA, exchangeB, symbol, days, sizeUsd
close_hedged_positionClose a hedged position (both legs, market, reduce-only). Params: positionId, reason (optional).
Inputs: positionId, reason
close_positionClose an open position from our registry (user_positions): market reduce-only on the exchange (binance/bingx/bybit), cancel exchange SL/TP, record realized PnL. Params: exchange, symbol (e.g. "BTC_USDT"). Returns fill price and PnL.
Inputs: exchange, symbol
get_agent_eventsEngine event feed for a position (slices, funding collected, alerts, liquidation). Params: positionId (optional), limit (default 30).
Inputs: positionId, limit
get_basis_historyMinute-level price basis history between two exchanges for the same perp symbol (buyPrice vs sellPrice from our archive). Params: exchangeA, exchangeB, symbol (e.g. "HOME_USDT"), hours (default 6, max 48).
Inputs: exchangeA, exchangeB, symbol, hours
get_basis_regimeBasis regime between two exchanges: mean/std/z-score/percentiles of the price spread, trend, oscillation score, and a signal (ENTER_LONG_BIAS / ENTER_SHORT_BIAS / HOLD). Params: exchangeA, exchangeB, symbol.
Inputs: exchangeA, exchangeB, symbol
get_basis_signalCombined entry signal: basis regime + liquidity check. Returns signal (ENTER_*_BIAS/HOLD), z-score, maxNeutralUsd, recommended action. Params: exchangeA, exchangeB, symbol, maxSizeUsd (optional cap).
Inputs: exchangeA, exchangeB, symbol, maxSizeUsd
get_exchange_skillsList official exchange MCP servers and AI skill libraries we aggregate (Binance Skills Hub, BingX AI Skills, OKX Agent Trade Kit, Bybit MCP, Coinbase CDP, ...) with availability for YOUR connected exchange keys — tells an AI client which ex
get_funding_arbitrageCross-exchange funding-rate arbitrage opportunities from our live table. Returns assets where one exchange pays positive funding (long side) and another negative (short side). Params: exchangeA (e.g. "binance"), exchangeB (e.g. "bingx") to
Inputs: exchangeA, exchangeB, minRateDiff, limit
get_funding_ratesCurrent funding rates for perpetual futures from all exchanges. Params: asset (e.g. "BTC"), exchange (e.g. "binance"), limit (default 20, max 50).
Inputs: asset, exchange, limit
get_funding_scheduleFunding schedule for a perp on an exchange: current rate %, interval hours, next payment time, mark price. Params: exchange, symbol.
Inputs: exchange, symbol
get_klinesOHLCV candles from the official exchange API (binance or xt). Params: exchange ("binance"|"xt"), symbol, interval ("1m","5m","1h"), limit (max 500).
Inputs: exchange, symbol, interval, limit
get_newsLatest crypto news headlines with short descriptions. Params: limit (default 10, max 30).
Inputs: limit
get_open_ordersList open orders on an exchange (REAL). Params: exchange ("binance"|"bingx"|"bybit"), symbol (optional, e.g. "BTC_USDT"). binance = futures open orders, bybit = linear perps; bingx spot returns unsupported (single-order query only).
Inputs: exchange, symbol
get_orderbookOrderbook depth snapshot for a symbol on an exchange. Params: exchange (e.g. "binance_spot", "bingx"), symbol (e.g. "BTC/USDT"), depth (default 10, max 25).
Inputs: exchange, symbol, depth
get_perp_arbitragePerpetual futures arbitrage: same perp traded on two exchanges with a price spread. Params: exchangeA, exchangeB, minSpreadPct, limit.
Inputs: exchangeA, exchangeB, minSpreadPct, limit
get_portfolioThe user's real exchange balances from their connected accounts (Binance futures, BingX spot+futures, Bybit, XT, Pionex). Use when the user asks about their balances, positions, or portfolio. Params: exchange (optional: "binance" | "bingx"
Inputs: exchange
get_positionsThe user's open positions from our registry (user_positions) — what the agent/bots have open. Params: exchange (optional), symbol (optional).
Inputs: exchange, symbol
get_spot_arbitrageSpot arbitrage opportunities: buy asset on one exchange, sell on another. Params: exchangeA, exchangeB (filter pairs between these two), minProfitPct (e.g. 0.5), limit.
Inputs: exchangeA, exchangeB, minProfitPct, limit
get_threat_levelInstant risk assessment for a position: GREEN/YELLOW/RED, liq distance %, basis deviation %, reasons, recommended action. Params: positionId.
Inputs: positionId
get_tickersTop crypto prices from our aggregated ticker feed (global VWAP across 60+ exchanges). Params: topN (default 10, max 30), symbols (optional array like ["BTC","ETH"]).
Inputs: topN, symbols
hedge_statusCurrent status of hedged position(s): legs, avg prices, current basis, PnL, margin/liq distance, threat level, funding countdown. Params: positionId (optional — omit for all open positions).
Inputs: positionId
list_agentsList your AI agents: id, name, mode, scenario, status, last decision/trigger.
list_hedge_positionsAll hedged positions of the user (open and closed).
open_hedged_positionOpen a NEUTRAL hedged position: LONG on exchangeA + SHORT on exchangeB (or vice versa via longExchange param). Entry is executed by the hedge engine strictly from orderbooks (max neutral size, slices, basis control). REAL mode only. Params:
Inputs: exchangeA, exchangeB, symbol, sizeUsd, leverage, strategy
place_orderPlace a real market order on the user's exchange (Binance or BingX — only exchanges connected to this agent). Trading is only allowed when the agent mode is REAL. The order size is strictly limited by the agent's risk % of free balance; the
Inputs: exchange, symbol, side, amount_type, amount_value, agent
set_hedge_protectionUpdate protection thresholds of an open position: slPct, tpPct, maxBasisDeviationPct, marginAlertPct, autoTopUpUsd. Params: positionId + any threshold.
Inputs: positionId, slPct, tpPct, maxBasisDeviationPct, marginAlertPct, autoTopUpUsd
set_sl_tpSet/update exchange-side stop-loss and take-profit on an open position (REAL; binance futures, bybit linear; bingx spot unsupported). Params: exchange, symbol, stopLossPct/takeProfitPct (percent from entry) or absolute stopLossPrice/takePro
Inputs: exchange, symbol, stopLossPct, takeProfitPct, stopLossPrice, takeProfitPrice
square_postPublish a post to Binance Square using YOUR Binance Square OpenAPI key (set in Integrations). Max 3 different $TICKER coin tags per post; write prices as plain numbers (no $). Daily limit: 100 posts.
Inputs: content, title

Add CoinCryptoRank to your AI client

Every block below points at https://coincryptorank.com/api/v1/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http coincryptorank https://coincryptorank.com/api/v1/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "coincryptorank": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://coincryptorank.com/api/v1/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "coincryptorank": {
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "coincryptorank": {
      "type": "http",
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "coincryptorank": {
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "coincryptorank": {
      "serverUrl": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "coincryptorank": {
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: CoinCryptoRank
version: 0.0.1
schema: v1
mcpServers:
  - name: CoinCryptoRank
    type: streamable-http
    url: https://coincryptorank.com/api/v1/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "coincryptorank": {
      "httpUrl": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "coincryptorank": {
      "type": "http",
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "coincryptorank": {
      "url": "https://coincryptorank.com/api/v1/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fcoincryptorank.com%2Fapi%2Fv1%2Fmcp&type=streamable_http&id=coincryptorank&name=CoinCryptoRank

Is CoinCryptoRank up right now?

It answered our last check on 23 October 2026 in 295 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to CoinCryptoRank

Questions about CoinCryptoRank

How many tools does CoinCryptoRank have?

35, as returned by the server's own tools/list on 20 September 2026: adjust_hedge, agent_chat, agent_decisions, agent_status, agent_trigger, analyze_pair_liquidity, backtest_basis_strategy, close_hedged_position, and 27 more.

Is CoinCryptoRank down?

It answered our last check on 23 October 2026 in 295 ms. Over 6 checks since 11 September 2026 it answered 6.

How do I add CoinCryptoRank to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://coincryptorank.com/api/v1/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does CoinCryptoRank need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.qqdd27. Endpoint host: coincryptorank.com. ARD identifier: urn:air:io.github.qqdd27:mcp:coincryptorank-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.