Smart wallets, insiders, launches and news on Elysium (Hyperliquid L2), plus Montra trades.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
Build a Montra buy (HYPE -> token) for your wallet: one transaction with nonce, fees and gas filled, plus the quote and the minimum you will accept. Elytrack's fee (elytrack_fee_pct of amount_hype, shown in the answer) is paid out of amount_hype in the same transaction. Sign it yourself; Elytrack holds no keys.
HYPE to spend, e.g. "0.5"
percent
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http elytrack https://elytrack.io/mcp
Build a Montra buy (HYPE -> token) for your wallet: one transaction with nonce, fees and gas filled, plus the quote and the minimum you will accept. Elytrack's fee (elytrack_fee_pct of amount_hype, shown in the answer) is paid out of amount_hype in the same transaction. Sign it yourself; Elytrack holds no keys.
| Argument | Type | Description |
|---|---|---|
| token* | string | |
| wallet* | string | |
| amount_hype* | string | HYPE to spend, e.g. "0.5" |
| slippage_pct | number | percent |
{
"type": "object",
"required": [
"token",
"wallet",
"amount_hype"
],
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"wallet": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"amount_hype": {
"type": "string",
"description": "HYPE to spend, e.g. \"0.5\""
},
"slippage_pct": {
"type": "number",
"default": 3,
"maximum": 50,
"minimum": 0.1,
"description": "percent"
}
},
"additionalProperties": false
}Build a Montra sale (token -> HYPE) for your wallet: an approve for the router when needed, then the swap. Sign them yourself and send them in order.
| Argument | Type | Description |
|---|---|---|
| token* | string | |
| amount* | string | tokens to sell, e.g. "1500.5", or "all" |
| wallet* | string | |
| slippage_pct | number | percent |
{
"type": "object",
"required": [
"token",
"wallet",
"amount"
],
"properties": {
"token": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"amount": {
"type": "string",
"description": "tokens to sell, e.g. \"1500.5\", or \"all\""
},
"wallet": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"slippage_pct": {
"type": "number",
"default": 3,
"maximum": 50,
"minimum": 0.1,
"description": "percent"
}
},
"additionalProperties": false
}Live alerts, newest first: insider and smart buys and sells, launches, bundle and dev sells, clusters. Pass after_id (the largest id you have) to get only new ones.
| Argument | Type | Description |
|---|---|---|
| group | string | |
| limit | integer | |
| after_id | integer |
{
"type": "object",
"required": [],
"properties": {
"group": {
"enum": [
"all",
"buys",
"sells",
"launches",
"clusters",
"bots"
],
"type": "string",
"default": "all"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"after_id": {
"type": "integer",
"default": 0,
"minimum": 0
}
},
"additionalProperties": false
}Recent launches on every launchpad with dev bundle, insiders' share, snipers and smart buys. signals_only (default) keeps the last 24 hours' launches that have any of these.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| signals_only | boolean | |
| min_insider_pct | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"signals_only": {
"type": "boolean",
"default": true
},
"min_insider_pct": {
"type": "integer",
"default": 0,
"maximum": 100,
"minimum": 0
}
},
"additionalProperties": false
}Every Elysium launchpad compared: 24h volume and trades, launches today and this week, tokens in all, tokens over $100K and the share of dev-bundled launches, with each one's top tokens.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Chain news from on-chain events: market cap milestones, new launchpads, insider clusters, large dev sells, heavily bundled launches and the daily recap.
| Argument | Type | Description |
|---|---|---|
| limit | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
}
},
"additionalProperties": false
}Tokens that smart wallets (a track record of early 2x calls) and insiders (linked to a dev) bought within a window, most wallets first, with how many still hold and the move since the first smart buy.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| window | string | |
| min_wallets | integer | |
| montra_only | boolean | only tokens tradable with build_buy_tx |
{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"wallets",
"recent",
"skill"
],
"type": "string",
"default": "wallets"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"window": {
"enum": [
"1h",
"6h",
"24h",
"7d"
],
"type": "string",
"default": "24h"
},
"min_wallets": {
"type": "integer",
"default": 2,
"minimum": 1
},
"montra_only": {
"type": "boolean",
"default": false,
"description": "only tokens tradable with build_buy_tx"
}
},
"additionalProperties": false
}One token: live market (mcap, change, volume, holders), the smart wallets and insiders in it, its launch (dev bundle, same-block buys, snipers; bots left out) and its earliest wallets.
| Argument | Type | Description |
|---|---|---|
| address* | string |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"additionalProperties": false
}Wallets ranked: smart (by skill), insiders (by evidence), all, or sniper bots.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| view | string | |
| limit | integer |
{
"type": "object",
"required": [],
"properties": {
"sort": {
"enum": [
"score",
"skill",
"winrate",
"entries",
"peak"
],
"type": "string"
},
"view": {
"enum": [
"smart",
"insiders",
"all",
"bots",
"scam"
],
"type": "string",
"default": "smart"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
}
},
"additionalProperties": false
}Where a sent transaction is: queued, posted to the inbox, landed (with block and success) or dropped.
| Argument | Type | Description |
|---|---|---|
| hash* | string |
{
"type": "object",
"required": [
"hash"
],
"properties": {
"hash": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$"
}
},
"additionalProperties": false
}One wallet: skill, early calls, holding habits, insider evidence and its trades of the last 7 days.
| Argument | Type | Description |
|---|---|---|
| address* | string |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
}
},
"additionalProperties": false
}Find tokens by symbol prefix (case-insensitive), largest market cap first.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 20,
"minLength": 1
}
},
"additionalProperties": false
}Send a transaction you signed into Elysium through the Montra RPC. Returns its hash; check it with get_tx_status. At most 10 a minute per client.
| Argument | Type | Description |
|---|---|---|
| signed_tx* | string | 0x-prefixed signed transaction |
{
"type": "object",
"required": [
"signed_tx"
],
"properties": {
"signed_tx": {
"type": "string",
"description": "0x-prefixed signed transaction"
}
},
"additionalProperties": false
}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 7, 2026.
Takes a password, API key or token as an argument, so the secret passes through the model's context and chat logs.
Fix: Read credentials from the server's own configuration (environment, OAuth) instead of a tool argument.