MCP Hub
Back to servers

@tradeboba/cli

Validation Failed

Boba CLI — AI agent trading toolkit

npm19/wk
Stars
58
Forks
13
Updated
Mar 6, 2026
Validated
Mar 8, 2026

Validation Error:

Process exited with code 1. stderr: Error: cancelled: huh: could not open a new TTY: open /dev/tty: no such device or address Usage: boba [flags] boba [command] Agent: run Run a single prompt non-interactively schedule Manage scheduled automations start Launch the Boba AI trading agent Claude Integration: claude Launch Boba proxy alongside Claude install Set up Claude to use Boba proxy Run the Boba proxy (for external Claude clients) Account & Settings: config Change your s

Quick Install

npx -y @tradeboba/cli

BOBA AGENTS

npm platform license

Connect Claude to Boba trading in seconds.

Install · Quick Start · Commands · How It Works


Install

npm install -g @tradeboba/cli

Quick Start

npm install -g @tradeboba/cli
boba

That's it — the interactive menu walks you through everything.


Commands

CommandDescription
boba loginLog in with your agent credentials
boba installSet up Claude to use Boba
boba launchStart trading with Claude
boba startRun the Boba proxy
boba statusSee if everything's working
boba configChange your settings
boba authTest your connection
boba logoutSign out
Command options
boba login --agent-id ID --secret S   # Non-interactive login
boba start --port 4000                 # Custom port
boba install --desktop-only            # Claude Desktop only
boba install --code-only               # Claude Code only
boba launch --iterm                    # Use iTerm instead of Terminal (macOS)

How It Works

┌─────────────┐      ┌─────────────┐      ┌─────────────┐
│   Claude    │ ───▶ │  Boba CLI   │ ───▶ │  Boba MCP   │
│  (no creds) │      │   (proxy)   │      │  (backend)  │
└─────────────┘      └─────────────┘      └─────────────┘
   localhost            JWT auth           trading API
  • Claude never sees your credentials
  • You control access — stop the proxy anytime
  • Full audit trail — all tool calls logged

Upgrading to v0.3.0

[!IMPORTANT] v0.3.0 is a full rewrite — the CLI is now a native Go binary shipped through npm. It's faster, has no Node.js runtime dependency, and includes an interactive TUI.

What changed:

  • boba init is now boba login (boba init still works as an alias)
  • Interactive menus — just run boba to see all options
  • boba launch now lets you pick Claude Code or Claude Desktop
  • boba launch now lets you launch with layouts
  • boba login now has onboarding flow
  • Nice TUI changes using BubbleTea, LipGloss and HuH

To upgrade:

npm install -g @tradeboba/cli
boba login

Security

Credential StorageAgent secret + auth tokens stored in OS Keychain
Proxy AuthPer-session token — only the MCP bridge can call the proxy
TransportHTTPS enforced for all backend communication
URL AllowlistingBackend URLs restricted to known Boba hosts
No Debug LoggingNo sensitive data written to logs
Access ControlRevoke anytime at agents.boba.xyz

License

MIT




[!WARNING] This software is experimental. Provided "as is" without warranty of any kind.

Use at your own risk. Boba assumes no liability for any losses or damages arising from use of this software.

Trading involves significant financial risk. Never trade more than you can afford to lose.

Reviews

No reviews yet

Sign in to write a review