Model Context Protocol server for Aster DEX — trade, analyze, and manage positions on Aster DEX via MCP
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"asterdex-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# asterdex-mcp [](https://pypi.org/project/asterdex-mcp/) [](https://www.python.org/downloads/) [](LICENSE) Model Context Protocol (MCP) server for [Aster DEX](https://asterdex.com) — a Binance-compatible perpetual futures DEX on-chain. ## Features - **Account** — balance, positions, open orders - **Trading** — place/cancel/modify orders (market, limit, stop, TP/SL) - **Market Data** — klines/OHLCV, 24h ticker, orderbook, exchange info - **Analysis** — RSI, MACD, Stochastic, EMA, Bollinger Bands, signals - **Auth** — EIP-712 typed data signing (delegation model) ## Quick Start ```bash # Using uvx (recommended — no install needed) uvx asterdex-mcp # Or install globally pip install asterdex-mcp ``` ## Wallet Setup Guide Aster DEX uses a **delegation model** with two wallets: | Wallet | What it is | Purpose | |---|---|---| | **Main Wallet** | Your primary wallet (e.g. MetaMask) | Holds funds, manages API permissions | | **Agent Wallet** | A separate wallet for automation | Signs trades on your behalf | ### Step 1: Create an Agent Wallet Generate a new Ethereum-compatible wallet for the agent. This wallet will sign transactions but **never holds funds**. ```bash # Using ethers.js / viem / any wallet generator # Or use this quick Python snippet: python3 -c " from eth_account import Account acct = Account.create() print(f'Address: {acct.address}') print(f'Private Key: {acct.key.hex()}') " ``` Save the output — you'll need both the **address** and **private key**. ### Step 2: Set Up API Access on Aster 1. Go to [Aster DEX](https://asterdex.com) and connect your **main wallet** 2. Navigate to **Settings** → **API Management** 3. Click **Create API Key** 4. Enter your **agent wallet address** when prompted 5. **Important:** Enable the following permissions: - ✅ Perp…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.