Skip to main content
shumi puts every Shumi data route in your terminal. It prints readable text for you and JSON for scripts and agents.

Install and sign in

1

Install

Needs Node 22 or later.
2

Sign in

This opens your browser. If the browser shows a connection error after you signed in, run shumi login --paste and paste that page’s URL. shumi logout clears the stored credentials.
3

Check the setup

It checks your login and the network and suggests the next commands.

Get data

shumi scan --sort needs CLI 0.9.1 or later, and the current trend on shumi coin lookup needs 0.9.0. shumi version shows yours, and Market Screener covers every scan flag. shumi help prints the full grouped list and every command takes --help. On the Free plan each data command counts as one question. Plans and Quotas has the numbers.

Use it in scripts and agents

Output switches to JSON on its own when you pipe it, so shumi market health | jq .data.trends works with no flag. The JSON is the same envelope the API returns.
shumi commands --json prints a manifest of every command with its arguments, so an agent can discover what it can call.

Create an API key

A server, a bot or an MCP client needs a key instead of your login.
Keys start with shumi_sk_. keys list shows each key’s prefix, and that is what revoke takes. A key carries the plan of the account that created it.

Fix a problem

It checks the config file, the login token and its expiry, the network, the API and whether your version is current. shumi billing tier shows the plan the API applies to you. Both work when you are out of quota.