shumi login, then shumi keys create. Connect to the hosted server at https://mcp.shumi.ai/mcp, or run the @shumi-ai/mcp package locally with npx. Both serve the same tools against the same account and quota.
Connect your client
- Claude (hosted)
- Claude Desktop
- Claude Code
- Cursor
In Claude, choose Add custom connector, open the request headers section and enter:
x-api-key with the bare key as the value also works. Everyone who uses this connector shares the one Shumi account behind the key, and its quota.GET https://mcp.shumi.ai/health answers without a key, so you can tell a bad key from a server that is down.
A missing or wrong key on the hosted server comes back as a normal response carrying an AUTH_REQUIRED error. If the tools appear but every call returns AUTH_REQUIRED, check the header name and value.
Call a tool
There are 31 tools. 29 return data.ask_shumi and search_web return written answers.
get_coin_risk takes 1 to 15 symbols at once. resolve_coin tells the token GOLD from the metal; resolve first when a ticker could mean two things. Real-world assets have their own two tools; the coin tools will not find them.
For “what’s pumping today?”, call scan_coins with sort_by: "change24h". Market Screener explains each sort and the fields each row carries.
lookup_coin returns currentTrend: the coin’s daily trend now, the day it started and how many days it has run. Coin Lookup explains the fields. A local server needs @shumi-ai/mcp 1.2.1 or later for both.
Every list in a tool result holds 50 items at most, and fewer when the result is large.
Two resources describe the server:
shumi://capabilities lists the tools, and shumi://billing/tier shows the plan on your key. On the Free plan every tool call counts as one question. When the quota is used up, the tool returns an error with a hint on how to continue. Plans and Quotas explains the plans.
Ask a question with ask_shumi
ask_shumi takes one query in plain words. Shumi works out which data it needs, fetches it and writes an answer, returned as plain text. Use it for a question that needs judgement or compares several things, such as “is funding on SOL crowded compared with last month?”. For a fact with one exact answer, call the data tool instead: it is faster and returns the current figures without prose.
search_web takes a query and returns search results, or a written answer when answer is true.
Read a result
A data tool returnsdata and meta. On most tools meta.as_of and meta.data_age_seconds say how old the data is. Check data_age_seconds before your agent acts on a funding rate or a price.
