Skip to content

CoinMarketCap

CoinMarketCap tracks crypto prices. This shows the prices of the coins you name.

Sign-in: An API key, sent in a header.

config.yaml
integrations:
coinmarketcap:
type: coinmarketcap
url: http://coinmarketcap:8080
key: ${COINMARKETCAP_KEY}
symbols:
- BTC
- DOGE
currency: USD
layout:
- title: Apps
widgets:
- coinmarketcap.status
OptionTypeDefaultWhat it does
urlURLhttps://pro-api.coinmarketcap.compro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) },
hrefstringoptionalWhere the card links to, when that differs from url.
everynumber600pro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) },
insecurebooleanoptionalAccept a self-signed certificate for this service only.
keystringrequiredIts API key or token. Use ${VAR}, so it stays out of the file.
symbolslist of stringrequiredpro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) },
currencystringUSDpro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) },

One widget. Its key is coinmarketcap.status, using the instance name from your config.

coinmarketcap.status · stats card · refreshes every 10 minutes while the page is open.

CoinMarketCap, CoinMarketCap, small size
Small
CoinMarketCap, CoinMarketCap, wide size
Wide
CoinMarketCap, CoinMarketCap, medium size
Medium
CoinMarketCap, CoinMarketCap, large size
Large
CoinMarketCap, CoinMarketCap, in chat
In chat

Tall draws the same as medium, so it isn't shown. Only the empty space changes.

CoinMarketCap CoinMarketCap: Can't reach it
Can't reach it

What the assistant can use, once its access level allows it. Read tools run freely. Everything else asks first.

ToolAccessWhat it does
coinmarketcap_statusreadWhat CoinMarketCap reports right now: Bitcoin, Dogecoin.