- Home
- MCP servers
- Aster Info
Aster Info
- python
5
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kukapay-aster-info-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/aster-info-mcp",
"run",
"main.py"
]
}
}
}You run an MCP server named Aster Info MCP that provides structured access to Aster DEX market data. You can query candlesticks, order books, trades, and funding/index data, with all results presented as Markdown tables for easy use in dashboards and reports.
How to use
You interact with the Aster Info MCP through a client that supports MCP servers. Once the server is running, you can request any of the available endpoints to retrieve market data. All responses come back as Markdown tables, which you can directly render in a UI or export to documents.
How to install
Prerequisites: Python 3.10 or higher and the uv tool (recommended for managing MCP servers).
-
Clone the project repository and navigate into the directory.
-
Install dependencies and prepare the MCP environment using the terminal.
-
Run and register the MCP server using the provided runtime configuration.
{
"mcpServers": {
"aster_info": {
"command": "uv",
"args": [ "--directory", "/path/to/aster-info-mcp", "run", "main.py" ]
}
}
}
Additional sections
Configuration notes: the MCP server is configured to launch via uv with the specified directory and start script. If you need to change the installation path, update the directory value accordingly.
Security: restrict access to the MCP API endpoints as needed for your environment. Use standard container or host-based security practices to control who can reach the MCP server.
Troubleshooting: if you encounter HTTP errors (e.g., 400 or 429) or data processing errors, check the server logs for the exact exception message and verify your environment has network access to the data sources needed by the MCP.
Notes: all 12 data endpoints return data in Markdown table format and support optional parameters as described in the tool usage notes.
Available tools
get_kline
Fetch candlestick data for a symbol across a specified interval with optional start and end times and a limit.
get_index_price_kline
Fetch candlestick data based on index price for a symbol pair with optional time window and limit.
get_mark_price_kline
Fetch candlestick data using mark price for a symbol with optional time window and limit.
get_premium_index
Fetch premium index data including mark price, index price, and funding rate for a symbol.
get_funding_rate_history
Fetch historical funding rate data for a symbol within an optional time range and limit.
get_price_change_statistics_24h
Fetch 24-hour price change statistics for a symbol.
get_latest_price
Fetch the latest price for a specific symbol or all symbols.
get_order_book_ticker
Fetch the best bid/ask prices and corresponding quantities for a symbol.
get_order_book
Fetch the full order book (bids and asks) for a symbol with an optional limit per side.
get_recent_trades
Fetch the most recent trades for a symbol with an optional limit.
get_historical_trades
Fetch historical trades for a symbol, with optional limit and starting trade identifier.
get_aggregated_trades
Fetch aggregated trades for a symbol with optional fromId, time range, and limit.