Aster Finance MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Aster Finance MCP Servershow me the current price of Bitcoin"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Aster Finance MCP Server
This project is an MCP (Model Context Protocol) Server that provides a comprehensive set of tools to interact with the Aster Finance Futures API. It allows AI agents and other MCP-compatible clients to access market data, manage trades, and query account information on the Aster exchange.
Features
Full REST API Coverage: Implements all RESTful endpoints from the Aster Futures API documentation (excluding WebSocket streams).
Market Data: Access real-time and historical market data, including order books, trades, klines, and ticker information.
Account & Trading: Full trading capabilities, including placing/canceling orders, managing positions, and checking account balances.
Secure: Uses API keys stored securely as environment variables, never hardcoded.
Stdio Transport: Runs as a standard I/O process, making it easy to integrate with MCP hosts.
Related MCP server: AsterDex MCP Server
Installation & Configuration
This server is designed to be run by an MCP host environment.
Install Dependencies & Build:
You can use either
npmorpnpmto install the project dependencies and build the server.Using npm:
npm install npm run buildOr using pnpm:
pnpm install pnpm run buildConfigure the MCP Host: Add the following configuration to your MCP settings file (e.g.,
cline_mcp_settings.json). This tells the host how to launch the server and provides the necessary API credentials.{ "mcpServers": { "aster": { "command": "node", "args": [ "/path/to/your/aster-mcp-server/build/index.js" ], "env": { "ASTER_API_KEY": "YOUR_ASTER_API_KEY", "ASTER_API_SECRET": "YOUR_ASTER_SECRET_KEY" }, "disabled": false, "autoApprove": [] } } }Replace
/path/to/your/aster-mcp-serverwith the absolute path to this project directory, and fill in your actualASTER_API_KEYandASTER_API_SECRET.
Available Tools
The server exposes the following tools, categorized by function:
Market Data Endpoints
Tool Name | Description |
| Test connectivity to the Rest API. |
| Get the current server time. |
| Get current exchange trading rules and symbol info. |
| Get the order book for a symbol. |
| Get recent market trades. |
| Get older market historical trades. |
| Get compressed, aggregate market trades. |
| Get Kline/candlestick bars for a symbol. |
| Get Kline/candlestick bars for the index price. |
| Get Kline/candlestick bars for the mark price. |
| Get Mark Price and Funding Rate. |
| Get funding rate history. |
| Get funding rate configuration. |
| 24-hour rolling window price change statistics. |
| Get the latest price for a symbol or symbols. |
| Get the best price/qty on the order book. |
Account & Trade Endpoints
Tool Name | Description |
| Change user's position mode (Hedge vs. One-way). |
| Get user's current position mode. |
| Change user's Multi-Assets mode. |
| Get user's current Multi-Assets mode. |
| Send in a new order. |
| Place multiple orders at once. |
| Transfer assets between futures and spot accounts. |
| Check an order's status. |
| Cancel an active order. |
| Cancel all open orders on a symbol. |
| Cancel multiple orders. |
| Auto-cancel all open orders after a countdown. |
| Query a specific open order. |
| Get all open orders on a symbol. |
| Get all account orders (active, canceled, or filled). |
| Get futures account balance. |
| Get current account information. |
| Change initial leverage for a symbol. |
| Change margin type (ISOLATED/CROSSED). |
| Modify isolated position margin. |
| Get position margin change history. |
| Get current position information. |
| Get trades for a specific account and symbol. |
| Get income history. |
| Get notional and leverage brackets. |
| Get Position ADL Quantile Estimation. |
| Get user's force orders (liquidations/ADL). |
| Get user's commission rate for a symbol. |
Usage Example
Once the server is running, you can invoke its tools through your MCP client. For example, to get the current server time, you would make a callTool request like this:
{
"server_name": "aster",
"tool_name": "time",
"arguments": {}
}To get the order book for BTCUSDT:
{
"server_name": "aster",
"tool_name": "depth",
"arguments": {
"symbol": "BTCUSDT",
"limit": 10
}
}This MCP Server was proudly developed with the assistance of Questflow.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Bitget cryptocurrency exchange for spot and futures trading. Supports real-time market data, order management, account balances, leverage control, and position tracking with demo trading capabilities.175MIT
- Flicense-qualityDmaintenanceProvides access to AsterDex perpetual futures market data including real-time order books, candlestick charts, funding rates, and price statistics for cryptocurrency trading pairs.

Aster MCP Serverofficial
Alicense-qualityFmaintenanceAn MCP server for Aster Futures and Spot APIs, enabling AI agents to query market data, place orders, and check positions and accounts securely.44MIT- Alicense-qualityCmaintenanceA comprehensive MCP server for Aster DEX perpetual futures trading, enabling AI agents to access real-time market data, perform institutional-grade analysis, execute orders, and run automated trading strategies.1MIT
Related MCP Connectors
Crypto market data for AI agents via x402. 16 tools: prices, funding, DeFi yields, arbitrage, TA.
Crypto perps data for AI agents: funding rates, open interest, liquidations, order book, CVD.
No-KYC managed MCP for AI agents: sandboxed TypeScript trading SDK, isolated sub-accounts, futures.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/questflowai/aster-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server