Install
openclaw skills install mobula-pricesReal-time token prices, market caps, volume, and analytics across 88+ blockchains. Free tier, no credit card required.
openclaw skills install mobula-pricesGet real-time crypto prices, market data, and analytics across 88+ blockchains. Oracle-grade pricing trusted by Chainlink, Supra, and API3.
1. Get your free API key (no credit card required)
2. Set your API key
export MOBULA_API_KEY="your_api_key_here"
3. Try it Ask your agent:
✅ Read-only access - No trading, no transactions ✅ No private keys - Only public blockchain data ✅ Open source - View code on GitHub ✅ VirusTotal verified - Benign scan results
mobula_market_data)Endpoint: GET https://api.mobula.io/api/1/market/data
Get current price, volume, market cap, and liquidity for any token.
Parameters:
asset (required): Token name, symbol, or contract address
blockchain (optional): Specific chain ("base", "ethereum", "solana", etc.)Returns:
Example prompts:
mobula_market_multi)Endpoint: GET https://api.mobula.io/api/1/market/multi-data
Get market data for up to 500 tokens in one request.
Parameters:
assets (required): Comma-separated list of tokens
Returns: Same data as mobula_market_data but for multiple tokens
Example prompts:
mobula_market_history)Endpoint: GET https://api.mobula.io/api/1/market/history
Get historical price data for charts and trend analysis.
Parameters:
asset (required): Token name, symbol, or addressfrom (optional): Start timestamp (Unix seconds)to (optional): End timestamp (Unix seconds)period (optional): "1h", "1d", or "1w"Returns: Array of price points with timestamps, volume, and market cap
Example prompts:
mobula_market_trades)Endpoint: GET https://api.mobula.io/api/1/market/trades/pair
Live trade feed for a specific liquidity pool.
Parameters:
address (required): Liquidity pool address (not token address)limit (optional): Number of trades (default: 50, max: 300)Returns:
Note: This endpoint requires the pool/pair address, not the token address. Pool addresses are not easily accessible via Mobula API. Consider using wallet transactions endpoint instead for trade history.
Example prompts:
mobula_metadata)Endpoint: GET https://api.mobula.io/api/1/metadata
Get detailed token information.
Parameters:
asset (required): Token name, symbol, or addressReturns:
Example prompts:
All requests require your API key in the Authorization header:
Authorization: ${MOBULA_API_KEY}
If authentication fails (401/403):
echo $MOBULA_API_KEY✅ "Price $0.042 (up 12% 24h, down 8% from ATH)" ❌ "Price is $0.003"
✅ "$1.23M", "$456K", "$45.6B" ❌ "$1234567"
Always show direction and timeframe:
API Key Issues:
export MOBULA_API_KEY='your_key'"Token Not Found:
mobula_market_multi for batch queries (1 request for 500 tokens)88+ chains including:
Full list: docs.mobula.io/blockchains
✅ USE WHEN the user:
❌ DON'T USE WHEN:
1.0.1 (2026-03-28): Updated documentation
/api/1/market/trades/pair)1.0.0 (2024-03-25): Initial release