shumi is the terminal surface. It talks to the same API as everything else, and it is where you mint the API keys the MCP server and any server deployment need.
Install
shumi login --paste completes the sign-in from a pasted URL instead.
First queries
A bare ticker is the shortcut for a quick signal:ask runs the full pipeline and consumes an ask query from your quota. The typed commands do not, see Access and Quotas.
The command surface
Start here.signal, coin, resolve, ask
Market and trends. market, trends, scan, category, narratives, sentiment, funding, regime
Research. holders, wallets, transcripts, tweets, search, pairs, basket, futures, walkforward, signal-quality
Live. watch
Account and setup. login, logout, whoami, billing, keys, wallet, init, doctor, health, version, commands
shumi help gives the grouped tour; shumi help <command> gives detail on one.
Scripting
Three output behaviours, and the default is usually what you want:
Auto-JSON on a non-TTY is the detail that makes this pleasant in scripts.
--agent (or SHUMI_AGENT=1) is the right mode for anything unattended, because it also suppresses the update notifier that would otherwise contaminate stdout.
shumi commands --json emits a capability manifest of the whole CLI. Useful for wiring an agent that needs to discover what it can call.
API keys
Interactive use rides your session. A server, a bot, or an MCP client needs a key:shumi_sk_… and carry your entitlement, so a key minted by a Pro account resolves to Pro. Treat one as a credential with your quota attached to it.
When something breaks
shumi doctor is the first thing to run on a confusing failure. It separates an expired session from a network problem from a stale CLI, which otherwise present identically.
Related
- Quickstart, the two-minute version
- MCP Server, same data, inside an agent
- API Overview, the HTTP surface underneath
- Access and Quotas, What counts against what

