CoinMarketCap
Overview
Cryptocurrency market data and rankings. Real-time prices, market caps, volumes, and trending tokens from CoinMarketCap's internal data API.
Workflows
Browse top cryptocurrencies
getListings(limit) → id, name, symbol, quotes[].price, cmcRank
getQuote(id) → statistics.price, marketCap, volume24h, description
Check a specific coin's market data
getListings(sortBy: "name") → id
getQuote(id) → price, market cap, supply, ATH/ATL, percent changes
Discover trending coins
getTrending(limit) → cryptoId, tokenName, priceUsd
getQuote(id=cryptoId) → full details for a trending coin
Operations
| Operation |
Intent |
Key Input |
Key Output |
Notes |
| getListings |
top coins by market cap |
start, limit, sortBy |
cryptoCurrencyList[].name, symbol, quotes[].price, marketCap, cmcRank |
paginated, default sort: market_cap desc |
| getQuote |
coin price/market data |
id <- getListings / getTrending.cryptoId |
statistics.price, marketCap, volume24h, rank, ATH/ATL, description |
numeric ID required (1=BTC, 1027=ETH) |
| getTrending |
trending/hot coins |
start, limit |
list[].tokenName, tokenSymbol, priceUsd, volume24h, pricePercentageChange24h |
entry point for discovery |
Quick Start
# Get top 10 cryptocurrencies by market cap
openweb coinmarketcap exec getListings '{"limit":10}'
# Get Bitcoin details (id=1)
openweb coinmarketcap exec getQuote '{"id":1}'
# Get Ethereum details (id=1027)
openweb coinmarketcap exec getQuote '{"id":1027}'
# Get trending coins
openweb coinmarketcap exec getTrending '{"limit":10}'
1---2name: coinmarketcap3description: CoinMarketCap4---5# CoinMarketCap67## Overview8Cryptocurrency market data and rankings. Real-time prices, market caps, volumes, and trending tokens from CoinMarketCap's internal data API.910## Workflows1112### Browse top cryptocurrencies131. `getListings(limit)` → `id`, name, symbol, quotes[].price, cmcRank142. `getQuote(id)` → statistics.price, marketCap, volume24h, description1516### Check a specific coin's market data171. `getListings(sortBy: "name")` → `id`182. `getQuote(id)` → price, market cap, supply, ATH/ATL, percent changes1920### Discover trending coins211. `getTrending(limit)` → `cryptoId`, tokenName, priceUsd222. `getQuote(id=cryptoId)` → full details for a trending coin2324## Operations2526| Operation | Intent | Key Input | Key Output | Notes |27|-----------|--------|-----------|------------|-------|28| getListings | top coins by market cap | start, limit, sortBy | cryptoCurrencyList[].name, symbol, quotes[].price, marketCap, cmcRank | paginated, default sort: market_cap desc |29| getQuote | coin price/market data | id <- getListings / getTrending.cryptoId | statistics.price, marketCap, volume24h, rank, ATH/ATL, description | numeric ID required (1=BTC, 1027=ETH) |30| getTrending | trending/hot coins | start, limit | list[].tokenName, tokenSymbol, priceUsd, volume24h, pricePercentageChange24h | entry point for discovery |3132## Quick Start3334```bash35# Get top 10 cryptocurrencies by market cap36openweb coinmarketcap exec getListings '{"limit":10}'3738# Get Bitcoin details (id=1)39openweb coinmarketcap exec getQuote '{"id":1}'4041# Get Ethereum details (id=1027)42openweb coinmarketcap exec getQuote '{"id":1027}'4344# Get trending coins45openweb coinmarketcap exec getTrending '{"limit":10}'46```