CoinMarketCap
CoinMarketCap tracks crypto prices. This shows the prices of the coins you name.
Set it up
Section titled “Set it up”Sign-in: An API key, sent in a header.
integrations: coinmarketcap: type: coinmarketcap url: http://coinmarketcap:8080 key: ${COINMARKETCAP_KEY} symbols: - BTC - DOGE currency: USD
layout: - title: Apps widgets: - coinmarketcap.status| Option | Type | Default | What it does |
|---|---|---|---|
url | URL | https://pro-api.coinmarketcap.com | pro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) }, |
href | string | optional | Where the card links to, when that differs from url. |
every | number | 600 | pro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) }, |
insecure | boolean | optional | Accept a self-signed certificate for this service only. |
key | string | required | Its API key or token. Use ${VAR}, so it stays out of the file. |
symbols | list of string | required | pro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) }, |
currency | string | USD | pro-api.coinmarketcap.com’), every: z.number().default(600), symbols: z.array(z.string()).min(1), currency: z.string().default(‘USD’) }, |
Widgets
Section titled “Widgets”One widget. Its key is coinmarketcap.status, using the instance name from your config.
CoinMarketCap
Section titled “CoinMarketCap”coinmarketcap.status · stats card · refreshes every 10 minutes while the page is open.
Tall draws the same as medium, so it isn't shown. Only the empty space changes.
States
Section titled “States”Assistant tools
Section titled “Assistant tools”What the assistant can use, once its access level allows it. Read tools run freely. Everything else asks first.
| Tool | Access | What it does |
|---|---|---|
coinmarketcap_status | read | What CoinMarketCap reports right now: Bitcoin, Dogecoin. |





