All tools return data as formatted Markdown tables for easy readability and integration into Claude responses.
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-info-mcpget the latest price for BTCUSDT"
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 Info MCP
An MCP server that provides structured access to Aster DEX market data—covering candlesticks, order books, trades, and funding rates.
Features
13 Tools: Access a variety of Aster Finance Futures API endpoints, including:
Candlestick data (
get_kline,get_index_price_kline,get_mark_price_kline)Price and ticker data (
get_latest_price,get_price_change_statistics_24h,get_order_book_ticker)Order book and trade data (
get_order_book,get_recent_trades,get_historical_trades,get_aggregated_trades)Funding and index data (
get_premium_index,get_funding_rate_history)
Markdown Output: All tools return data as formatted Markdown tables for easy readability and integration.
Robust Error Handling: Handles HTTP errors (e.g., 400, 429) and data processing issues with clear exceptions.
Related MCP server: DexPaprika (CoinPaprika)
Installation
Prerequisites
Python 3.10 or higher
uv (recommended package manager)
Steps
Clone the Repository:
git clone https://github.com/kukapay/aster-info-mcp.git cd aster-info-mcpInstall Dependencies:
uv syncInstalling to Claude Desktop:
Install the server as a Claude Desktop application:
uv run mcp install main.py --name "Aster Info"Configuration file as a reference:
{ "mcpServers": { "Aster Info": { "command": "uv", "args": [ "--directory", "/path/to/aster-info-mcp", "run", "main.py" ] } } }Replace
/path/to/aster-info-mcpwith your actual installation path.
Usage
Available Tools
Tool Name | Description | Parameters |
| Fetch candlestick data for a symbol. |
|
| Fetch index price candlestick data for a pair. |
|
| Fetch mark price candlestick data for a symbol. |
|
| Fetch premium index data (mark price, funding rate). |
|
| Fetch historical funding rate data for a symbol. |
|
| Fetch 24-hour price change statistics. |
|
| Fetch the latest price for a symbol or all symbols. |
|
| Fetch order book ticker data (best bid/ask prices and quantities). |
|
| Fetch order book data (bids and asks) for a symbol. |
|
| Fetch recent trades for a symbol. |
|
| Fetch historical trades for a symbol. |
|
| Fetch aggregated trades for a symbol. |
|
Notes:
All tools return data as Markdown tables.
Parameters marked
(opt)are optional.Timestamps are in milliseconds (Unix epoch); outputs are converted to readable datetime format.
Numeric fields are rounded to 8 decimal places (except
priceChangePercent, rounded to 2).
Examples
Below are examples for each of the 13 tools.
Example: Fetching Candlestick Data (get_kline)
Prompt:
Expected response (Markdown table):
Example: Fetching Index Price Candlestick Data (get_index_price_kline)
Prompt:
Expected response (Markdown table):
Example: Fetching Mark Price Candlestick Data (get_mark_price_kline)
Prompt:
Expected response (Markdown table):
Example: Fetching Premium Index Data (get_premium_index)
Prompt:
Expected response (Markdown table):
Example: Fetching Funding Rate History (get_funding_rate_history)
Prompt:
Expected response (Markdown table):
Example: Fetching 24-Hour Price Change Statistics (get_price_change_statistics_24h)
Prompt:
Expected response (Markdown table):
Example: Fetching Latest Price (get_latest_price)
Prompt:
Expected response (Markdown table):
Example: Fetching Order Book Ticker Data (get_order_book_ticker)
Prompt*:
Expected response (Markdown table):
Example: Fetching Order Book Data (get_order_book)
Prompt:
Expected response (Markdown table):
Example: Fetching Recent Trades (get_recent_trades)
Prompt:
Expected response (Markdown table):
Example: Fetching Historical Trades (get_historical_trades)
Prompt:
Expected response (Markdown table):
Example: Fetching Aggregated Trades (get_aggregated_trades)
Prompt:
Expected response (Markdown table):
License
This project is licensed under the MIT License.