150,000+ agents registered. Trust scores show their math.Explore →
Explorer/MCP/helix-song/coinex_mcp_server
REMOTE

coinex_mcp_server

helix-song/coinex_mcp_server

# CoinEx MCP Server A Model Context Protocol (MCP) server that enables AI agents to interact seamlessly with the CoinEx cryptocurrency exchange. This server provides comprehensive access to market data, trading operations, and account management through a standardized MCP interface. ## Key Features - **Market Data Access**: Retrieve real-time tickers, order books, K-lines, and recent trades for both spot and futures markets - **Futures Analytics**: Access funding rates, premium indices, basis history, position tiers, and liquidation data - **Account Management**: Query account balances and manage trading positions - **Order Operations**: Place, cancel, and track orders with full history access - **Flexible Deployment**: Supports multiple transport protocols (stdio, HTTP, SSE) for various integration scenarios ## Quick Start ### Installation via http (Recommended) just add this url `https://mcp.coinex.com/mcp` to your mcp configuration in agent. for example, use this command to add it to your claude code: ``` claude mcp add --transport http coinex-mcp-server https://mcp.coinex.com/mcp ``` ### Installation via uvx (Support get balance / place order by API key) Configure your MCP client (e.g., Claude Desktop) with the following JSON: ```json { "mcpServers": { "coinex": { "command": "uvx", "args": ["coinex-mcp-server"], "env": { "COINEX_ACCESS_ID": "your_access_id_here", "COINEX_SECRET_KEY": "your_secret_key_here" } } } } ``` ### HTTP Mode Deployment by source code * install `pip install coinex-mcp-server` * start the server in HTTP mode: ```bash python -m coinex_mcp_server.main --transport http --host 127.0.0.1 --port 8000 --path /mcp --enable-http-auth ``` Pass credentials via HTTP headers: - `X-CoinEx-Access-Id: <your_access_id>` - `X-CoinEx-Secret-Key: <your_secret_key>` ## Usage Examples - **Get Market Tickers**: `list_markets(market_type="spot")` or `get_tickers(symbol="BTCUSDT")` - **Query Order Book**: `get_orderbook(symbol="BTCUSDT", limit=20)` - **Check Account Balance**: `get_account_balance()` - **Place Order**: `place_order(symbol="BTCUSDT", side="buy", type="limit", amount="0.01", price="50000")` ## Security Notes ⚠️ **Important**: - Never expose HTTP authentication in public services - Deploy with HTTPS/TLS in production environments

12 tools available
The Journeyman
A reasonable amount of history and nothing concerning in the scan.
Time indexed (6mo)
12toolsRemote/ HTTP6moindexed
100% uptime · 286ms avgChecked May 17, 2026
Quality Score
67/95
Deep
Risk Score
0/100
Clean
How is this calculated?
Quality Breakdown
Tenure14.4/20
194 days indexed
Capability17.7/25
Tools: 5.7/13 (12 tools)
Description: 5/5
Endpoint: 7/7
Adoption10/25
Use count: 10/20 (310 uses)
Multi-registry: 0/5 (1 registry)
Reliability25/25
Currently live: 10/10
Uptime history: 15/15 100% (36/36 checks)
Security scan: 0 pts in v1.0; ready to weight when coverage improves
Risk
0Clean
No signals detected.
The scanner shows
12 tools. Nothing caught our attention.
First indexed Nov 4, 2025
Server Profile
Tools catalogued
12
12 tools available. Full list below.
Hosting
Remote / HTTP
Runs on the internet. No access to your filesystem, SSH keys, or environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
100%
Based on 48 checks. Average response: 286ms.
Publisher Verification
Not yet verified by the Official MCP Registry.
Endpoint
https://coinex_mcp_server--helix-song.run.tools
Tools (12)
get_ticker
Get trading pair's recent price, 24h price and volume information (spot). Parameters: - base: Optional, base currency like "BTC", "ETH". When not provided, returns top 5 entries. - quote: Optional, quote currency, default "USDT". Returns: {code, message, data}; when base is not provided, only returns top 5 items.
get_orderbook
Get order book (depth) information (supports spot/futures). Parameters: - base: Required, base currency. Example: "BTC", "ETH". - quote: Optional, quote currency, default "USDT". - limit: Optional, number of price levels to return, default 20; valid values: [5, 10, 20, 50]. - market_type: Optional, market type, default "spot"; valid values: "spot" | "futures". - interval: Optional, merge granularity, default "0"; valid values include "0", "0.00000001", ..., "1", "10", "100", "1000" (according to official documentation). Returns: {code, message, data}.
get_kline
Get K-line data (supports spot/futures). Parameters: - base: Required, base currency. Example: "BTC", "ETH". - quote: Optional, quote currency, default "USDT". - period: Optional, K-line period, default "1hour"; - Spot/futures common period whitelist: "1min","5min","15min","30min","1hour","4hour","1day","1week". - limit: Optional, number of records, default 100. - market_type: Optional, market type, default "spot"; options: "spot" | "futures". Error: When period is not in whitelist, returns {code:-1, message:"Unsupported time period"}. Returns: {code, message, data}.
list_markets
List market status (spot/futures). Parameters: - market_type: Optional, default "spot"; options: "spot" | "futures". - base: Optional, base currency to filter. - quote: Optional, quote currency, default "USDT". Returns: {code, message, data} (list).
get_deals
Get recent trades (deals). Parameters: - base: Required, base currency. - quote: Optional, quote currency, default "USDT". - market_type: Optional, default "spot"; options: "spot" | "futures". - limit: Optional, return quantity, default 100, max 1000 (per official documentation). Returns: {code, message, data} (list).
get_index_price
Get market index price (spot/futures). Supports batch; returns top N entries when base not provided. Parameters: - market_type: Optional, default "spot"; options: "spot" | "futures". - base: Optional, base currency; returns multi-market index when not provided. - quote: Optional, quote currency, default "USDT". - top_n: Optional, only effective when base not provided; default 5. Returns: {code, message, data}.
Show all 12 tools ↓
get_funding_rate
Get current funding rate (futures only). Parameters: - base: Required, futures base currency, e.g. "BTC", "ETH". - quote: Optional, quote currency, default "USDT". Returns: {code, message, data}.
get_funding_rate_history
Get funding rate history (futures only). Parameters: - base: Required, futures base currency. - quote: Optional, quote currency, default "USDT". - start_time: Optional, start timestamp (milliseconds). - end_time: Optional, end timestamp (milliseconds). - page: Optional, default 1. - limit: Optional, default 100. Returns: {code, message, data}.
get_premium_index_history
Get premium index history (futures only). Parameters: - base: Required, futures base currency. - quote: Optional, quote currency, default "USDT". - start_time: Optional, start timestamp (milliseconds). - end_time: Optional, end timestamp (milliseconds). - page: Optional, default 1. - limit: Optional, default 100. Returns: {code, message, data}.
get_basis_history
Get basis history (futures only). Parameters: - base: Required, futures base currency. - quote: Optional, quote currency, default "USDT". - start_time: Optional, start timestamp (milliseconds). - end_time: Optional, end timestamp (milliseconds). - page: Optional, placeholder parameter (currently unused by client). - limit: Optional, placeholder parameter (currently unused by client). Returns: {code, message, data}.
get_margin_tiers
Get margin tiers/ position levels (futures only). Parameters: - base: Required, futures base currency. - quote: Optional, quote currency, default "USDT". Returns: {code, message, data}.
get_liquidation_history
Get liquidation history (futures only). Parameters: - base: Required, futures base currency. - quote: Optional, quote currency, default "USDT". - start_time: Optional, start timestamp (milliseconds). - end_time: Optional, end timestamp (milliseconds). - page: Optional, page number, default 1. - limit: Optional, number of records, default 100. Returns: {code, message, data}.

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
Similar servers
NodeAPI
Machine-native GIS processing API for AI agents and developers. Convert, reproject, validate, repair, buffer, clip, dissolve, and tile vector geodata across 25 endpoints. Pay-per-use USDC on Solana Mainnet ($0.01/op). No accounts, no API keys. Remote MCP SSE.
astllm-mcp
An MCP server for efficient code indexing and symbol retrieval using tree-sitter AST parsing to fetch specific functions or classes without loading entire files. It significantly reduces AI token costs by providing O(1) byte-offset access to code components across multiple programming languages.
Openterms-mcp
Cryptographic proof of consent for AI agents. Sign before you act. Policy engine enforces spending caps, action whitelists, and escalation rules. Independently verifiable by anyone.
Aegis-ZK
On-chain trust verification for AI agent tools. Agents query skill attestations, audit levels, and risk scores before running third-party MCP servers, so you know what's safe before you execute.
io.github.blocklens/blocklens-mcp-server
Bitcoin on-chain analytics — 109 metrics: MVRV, SOPR, NUPL, HODL Waves, CDD, cycles & more
HiveAgent — The Agentzon
498 MCP tools across 12 industry verticals. Marketplace, escrow, DeFi, legal, healthcare, insurance, construction, and trades. USDC payments on Base L2.
Indexed from Smithery · Updates nightlyView on Smithery →