Token-efficient CLI for the n0brains crypto intelligence API — built for trading agents.
Project description
n0brains CLI
Token-efficient command-line access to the n0brains crypto
intelligence API — built for trading agents, scripts, and humans. Every command
prints raw JSON to stdout, so it composes with jq, pipes into an LLM, or feeds a
bot directly. Zero third-party dependencies (Python 3.8+ stdlib only); the optional
stream command needs websockets.
Why a CLI (vs the MCP server)
n0brains also ships an MCP server for Claude /
Cursor / Cline. The CLI is the better fit when you're driving a bot or shell
pipeline: plain JSON with no protocol envelope is more token-efficient, it
composes with Unix tools, and it runs anywhere curl does. Same data, both
surfaces.
Install
pip install n0brains-cli # once published
# or run the single file directly:
python3 n0brains_cli.py --help
Auth
export N0BRAINS_API_KEY=intel_sk_... # get one at https://n0brains.com
# or pass --api-key on any command. Public endpoints (proof) work without a key.
Commands
| Command | What it returns |
|---|---|
signals [--proven-only] [--asset BTC] [--type hack] [--limit N] |
Active classified signals |
signal <id> |
One signal with full context |
similar <query> |
Semantic similarity search (pro) |
levels <coin> |
Support/resistance levels |
liquidation-map <coin> |
Estimated liquidation-cluster zones |
correlation [coin] [--vs BTC] [--coins BTC,ETH,SOL] |
Correlation matrix or one coin's corr+beta |
rotation |
Altseason/rotation read (into_alts / into_btc / neutral) |
macro |
Daily BTC/ETH macro bias |
narrative <coin> |
Narrative context |
trust <coin> |
Trust/rug score |
manipulation <coin> |
Manipulation score |
proof [--equity] |
Live forward-return proof per signal type (+ equity curve) |
performance [--days 30] [--tier N] |
Backtest stats |
stream |
Live signal stream over WebSocket (pro) |
Examples
# Only proven-edge signals, as JSON
n0brains signals --proven-only --limit 10
# Is it altseason? one-line answer
n0brains rotation | jq -r .regime
# Where are BTC liquidation magnets?
n0brains liquidation-map BTC | jq '.densest_long_liq_zone, .densest_short_liq_zone'
# Feed proven-edge signals into a bot loop
while n0brains signals --tradeable-only --limit 5 | jq -c '.signals[]'; do sleep 60; done
# Live stream (needs: pip install websockets)
N0BRAINS_API_KEY=... n0brains stream | jq -c 'select(.conviction=="strong")'
Exit code is 2 on an API error (so scripts can detect failures), 0 on success.
For agent frameworks
See SKILL.md for a capability description you can drop into an agent
framework (the same tools are also exposed via MCP and REST).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file n0brains_cli-1.0.0.tar.gz.
File metadata
- Download URL: n0brains_cli-1.0.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbc3b500cf4965acaf0b83ecd8dec078dea2cb244fc1fa7736d9d1a1a6b8b386
|
|
| MD5 |
ea91628233186eedf22439a560682940
|
|
| BLAKE2b-256 |
f7a8a2d22b616026a2fc2e0b3d5228d80560828cac7265ead1182aacc20097cf
|
File details
Details for the file n0brains_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: n0brains_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25dd0549b693eaba100dc67b4180eb0c84436c903846520d18b2a7c5e521f5cd
|
|
| MD5 |
40167ca54dec22e2ff7581d6073507d8
|
|
| BLAKE2b-256 |
edae8f899e699a513727ffa6b0ac4adcfb378f61ce7bd5267e644eb042fd6714
|