Aster Info MCP
About
Provides structured access to Aster DEX market data, including candlesticks, order books, trades, and funding rates.
Details
- Author
- kukapay
- Categories
- Database, Other
Jump to
Setup
Install Aster Info MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/kukapay/aster-info-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
An MCP server that provides structured access toAster DEXmarket data—covering candlesticks, order books, trades, and funding rates.
- 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)
- Python 3.10 or higher
- uv(recommended package manager)
git clone https://github.com/kukapay/aster-info-mcp.git cd aster-info-mcp
Install the server as a Claude Desktop application:
uv run mcp install main.py --name "Aster Info"
{ "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.
- 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 (exceptpriceChangePercent, rounded to 2).
Below are examples for each of the 13 tools.
Example: Fetching Candlestick Data (get_kline)
Get me the latest 1-minute candlestick data for ETHUSDT, limited to the last 2 entries.
| open_time | open | high | low | close | |---------------------|-----------|-----------|-----------|-----------| | 2025-06-18 22:42:00 | 3500.1234 | 3510.5678 | 3490.4321 | 3505.6789 | | 2025-06-18 22:43:00 | 3505.6789 | 3520.1234 | 3500.8765 | 3510.2345 |
Example: Fetching Index Price Candlestick Data (get_index_price_kline)
Show me the 1-hour index price candlestick data for BTCUSD for the last 2 hours.
| open_time | open | high | low | close | |---------------------|------------|------------|------------|------------| | 2025-06-18 21:00:00 | 65000.1234 | 65200.5678 | 64900.4321 | 65100.6789 | | 2025-06-18 22:00:00 | 65100.6789 | 65300.1234 | 65050.8765 | 65210.2345 |
Example: Fetching Mark Price Candlestick Data (get_mark_price_kline)
Give me the 1-minute mark price candlestick data for BTCUSDT, limited to the last 2 entries.
| open_time | open | high | low | close | |---------------------|------------|------------|------------|------------| | 2025-06-18 22:42:00 | 65010.1234 | 65020.5678 | 65000.4321 | 65015.6789 | | 2025-06-18 22:43:00 | 65015.6789 | 65030.1234 | 65010.8765 | 65025.2345 |
Example: Fetching Premium Index Data (get_premium_index)
Show me the premium index data for ETHUSDT.
| symbol | markPrice | indexPrice | lastFundingRate | nextFundingTime | |---------|------------|------------|-----------------|---------------------| | ETHUSDT | 3505.1234 | 3500.5678 | 0.0001 | 2025-06-19 00:00:00 |
Example: Fetching Funding Rate History (get_funding_rate_history)
Get the funding rate history for BTCUSDT, limited to the last 2 records.
| symbol | fundingTime | fundingRate | |---------|---------------------|-------------| | BTCUSDT | 2025-06-18 16:00:00 | 0.00012 | | BTCUSDT | 2025-06-18 20:00:00 | 0.00015 |
Example: Fetching 24-Hour Price Change Statistics (get_price_change_statistics_24h)
Show me the 24-hour price change statistics for ETHUSDT.
| symbol | priceChange | priceChangePercent | lastPrice | volume | |---------|-------------|--------------------|------------|------------| | ETHUSDT | 50.1234 | 1.45 | 3505.6789 | 1000.4321 |
Example: Fetching Latest Price (get_latest_price)
| symbol | price | |---------|------------| | BTCUSDT | 65000.1234 |
Example: Fetching Order Book Ticker Data (get_order_book_ticker)
Get the best bid and ask prices for ETHUSDT.
| symbol | bidPrice | bidQty | askPrice | askQty | |---------|-----------|-----------|-----------|-----------| | ETHUSDT | 3500.1234 | 10.5678 | 3505.6789 | 15.4321 |
Example: Fetching Order Book Data (get_order_book)
Show me the order book for BTCUSDT with 2 entries per side.
| side | price | quantity | |------|------------|------------| | bid | 65000.1234 | 0.5678 | | bid | 64995.6789 | 0.4321 | | ask | 65005.1234 | 0.8765 | | ask | 65010.6789 | 0.2345 |
Example: Fetching Recent Trades (get_recent_trades)
Get the most recent trades for ETHUSDT, limited to 2 trades.
| tradeId | price | qty | quoteQty | time | isBuyerMaker | |---------|-----------|-----------|-----------|---------------------|--------------| | 123456 | 3505.6789 | 1.2345 | 4321.1234 | 2025-06-18 22:43:00 | True | | 123457 | 3500.1234 | 0.8765 | 3067.5678 | 2025-06-18 22:42:00 | False |
Example: Fetching Historical Trades (get_historical_trades)
Show me historical trades for BTCUSDT starting from trade ID 1000, limited to 2 trades.
| tradeId | price | qty | quoteQty | time | isBuyerMaker | |---------|------------|-----------|------------|---------------------|--------------| | 1000 | 65000.1234 | 0.1234 | 8025.6789 | 2025-06-18 20:00:00 | True | | 1001 | 64995.6789 | 0.2345 | 15245.1234 | 2025-06-18 20:01:00 | False |
Example: Fetching Aggregated Trades (get_aggregated_trades)
Get aggregated trades for ETHUSDT starting from aggregated trade ID 500, limited to 2 trades.
| aggTradeId | price | qty | firstTradeId | lastTradeId | time | isBuyerMaker | |------------|-----------|-----------|--------------|-------------|---------------------|--------------| | 500 | 3500.1234 | 5.6789 | 1000 | 1005 | 2025-06-18 22:40:00 | True | | 501 | 3505.6789 | 3.4321 | 1006 | 1010 | 2025-06-18 22:41:00 | False |
This project is licensed under theMIT License.
Perpetuals trading data, pool stats, and position info on GMX
Crypto trading signals, sentiment, macro regime, web search & code execution via x402 micropayments on Base
Access real-time DEX analytics across 20+ blockchains with DexPaprika API, tracking 5M+ tokens, pools, volumes, and historical market data. Built by CoinPaprika.
Token Metrics integration for fetching real-time crypto market data, trading signals, price predictions, and advanced analytics.
AudioAlpha turns 100+ daily finance and crypto podcasts into structured intelligence — α-sentiment scores, narrative signals, asset mentions, transcripts, and market snapshots with 40+ custom metrics. Built for AI-driven research and trading workflows.
Interact with blockchain data using the Bankless API.
Access real-time Binance cryptocurrency market data, including prices, order books, and trading history.
Per-byte USDC data feeds + oracles for AI agents on Arbitrum. 14 tools, EIP-712 attested payloads, no API keys, no token. MCP server for the BYTE Library catalog (18+ first-party publishers).
Provides real-time and historical cryptocurrency market data from major exchanges using the CCXT library.
Real-time DeFi lending rates across 14+ protocols (Aave, Morpho, Spark, Compound, Venus, etc). Query borrow/supply rates, c ompare platforms, calculate looping strategies on 6 chains (Ethereum, Arbitrum, Base, BSC, Solana, HyperEVM).
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





