Crypto trading tournaments, leaderboards, trader ratings and your demo account. Read-only.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional. Read-only API key of your BuyCrypt demo account; needed only for the demo_* tools.
Optional. Secret of the same demo-account API key; needed only for the demo_* tools.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Balance, margin and open positions of YOUR BuyCrypt demo account (needs your bot API key in the X-BuyCrypt-Api-Key / X-BuyCrypt-Api-Secret headers; a read-only key is enough). Read-only: this server never places or cancels orders.
This tool takes no arguments.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http mcp https://buycrypt.com/mcp
Headers
X-BuyCrypt-Api-Key (optional, not in the config above): Optional. Read-only API key of your BuyCrypt demo account; needed only for the demo_* tools.X-BuyCrypt-Api-Secret (optional, not in the config above): Optional. Secret of the same demo-account API key; needed only for the demo_* tools.Balance, margin and open positions of YOUR BuyCrypt demo account (needs your bot API key in the X-BuyCrypt-Api-Key / X-BuyCrypt-Api-Secret headers; a read-only key is enough). Read-only: this server never places or cancels orders.
No arguments.
{
"type": "object",
"title": "demo_accountArguments",
"properties": {}
}Open (not filled, not cancelled) orders of YOUR BuyCrypt demo account. Needs your bot API key.
| Argument | Type | Description |
|---|---|---|
| symbol | any | Only this symbol, e.g. BTCUSDT |
{
"type": "object",
"title": "demo_open_ordersArguments",
"properties": {
"symbol": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Symbol",
"default": null,
"description": "Only this symbol, e.g. BTCUSDT"
}
}
}Recent realized results of YOUR BuyCrypt demo account (realized PnL and commissions, newest last), plus the total. Needs your bot API key.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| symbol | any | Only this symbol, e.g. BTCUSDT |
{
"type": "object",
"title": "demo_recent_resultsArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 20,
"maximum": 100,
"minimum": 1
},
"symbol": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Symbol",
"default": null,
"description": "Only this symbol, e.g. BTCUSDT"
}
}
}One tournament: rules summary, prize pool, prizes by place and the standings (nick and score). For a running tournament the standings are provisional.
| Argument | Type | Description |
|---|---|---|
| top | integer | How many places of the standings to return |
| language | string | Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur |
| tournament_id* | integer | Tournament id from list_tournaments |
{
"type": "object",
"title": "get_tournamentArguments",
"required": [
"tournament_id"
],
"properties": {
"top": {
"type": "integer",
"title": "Top",
"default": 10,
"maximum": 100,
"minimum": 1,
"description": "How many places of the standings to return"
},
"language": {
"type": "string",
"title": "Language",
"default": "en",
"description": "Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur"
},
"tournament_id": {
"type": "integer",
"title": "Tournament Id",
"minimum": 1,
"description": "Tournament id from list_tournaments"
}
}
}BuyCrypt public leaderboard for one coin and period. Score = sum of the price moves (in % of entry price, signed by direction, no leverage, no size) caught by the trader's closed positions. Only traders who share their statistics are listed. api_bot = the account trades through the bot API.
| Argument | Type | Description |
|---|---|---|
| coin | string | Coin of the board, e.g. BTC, ETH, SOL, DOGE, ETC |
| limit | integer | |
| language | string | Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur |
| period_days | integer | 7 = week, 30 = month, 90 = three months |
{
"type": "object",
"title": "leaderboardArguments",
"properties": {
"coin": {
"type": "string",
"title": "Coin",
"default": "BTC",
"description": "Coin of the board, e.g. BTC, ETH, SOL, DOGE, ETC"
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 50,
"minimum": 1
},
"language": {
"type": "string",
"title": "Language",
"default": "en",
"description": "Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur"
},
"period_days": {
"enum": [
7,
30,
90
],
"type": "integer",
"title": "Period Days",
"default": 30,
"description": "7 = week, 30 = month, 90 = three months"
}
}
}BuyCrypt trading tournaments: name, scoring (PNL in USDT, PMC in %, SCORE in points), coin, prize pool and its currency (USDT, Tour Pass, demo USDT), entry (free or a Tour Pass fee), dates and number of participants.
| Argument | Type | Description |
|---|---|---|
| coin | any | Only tournaments on this coin, e.g. BTC or ETH |
| limit | integer | |
| status | string | running = now, upcoming = registration open, finished = ended (newest first) |
| language | string | Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur |
{
"type": "object",
"title": "list_tournamentsArguments",
"properties": {
"coin": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Coin",
"default": null,
"description": "Only tournaments on this coin, e.g. BTC or ETH"
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10,
"maximum": 50,
"minimum": 1
},
"status": {
"enum": [
"running",
"upcoming",
"finished"
],
"type": "string",
"title": "Status",
"default": "running",
"description": "running = now, upcoming = registration open, finished = ended (newest first)"
},
"language": {
"type": "string",
"title": "Language",
"default": "en",
"description": "Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur"
}
}
}Last price and 24h statistics of a USDT perpetual, the same prices BuyCrypt demo accounts trade at.
| Argument | Type | Description |
|---|---|---|
| symbol | string | Perpetual symbol, e.g. BTCUSDT |
{
"type": "object",
"title": "market_tickerArguments",
"properties": {
"symbol": {
"type": "string",
"title": "Symbol",
"default": "BTCUSDT",
"description": "Perpetual symbol, e.g. BTCUSDT"
}
}
}Tournaments running now, the next one to start, how many traders took part in tournaments in the last day and week, and the latest prize winners. Live data from buycrypt.com.
| Argument | Type | Description |
|---|---|---|
| language | string | Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur |
{
"type": "object",
"title": "platform_overviewArguments",
"properties": {
"language": {
"type": "string",
"title": "Language",
"default": "en",
"description": "Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur"
}
}
}Public passport of one trader: rating 0-1000 and level, the five parts of the rating (result, risk, discipline, self-control, experience), trading style, win rate and volume of recorded demo positions. Only traders with a public profile page on buycrypt.com are shown.
| Argument | Type | Description |
|---|---|---|
| nick* | string | Trader nick as on the leaderboard, e.g. hamed |
| language | string | Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur |
{
"type": "object",
"title": "trader_profileArguments",
"required": [
"nick"
],
"properties": {
"nick": {
"type": "string",
"title": "Nick",
"description": "Trader nick as on the leaderboard, e.g. hamed"
},
"language": {
"type": "string",
"title": "Language",
"default": "en",
"description": "Language of the buycrypt.com links (the user's language): en (default), ru, ua, de, es, pt, pl, tr, vi, id, tl, hi, ha, zh, ko, kz, ar, ur"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.