For the complete documentation index, see llms.txt. This page is also available as Markdown.

CLI

CLI

@panora/cli is a TypeScript CLI that ships two binaries from one npm package:

Binary
What it is

panora

Human / scripting CLI with --json output mode

panora-mcp

Stdio MCP server for AI agents (Claude Code, Cursor, Codex, Gemini CLI)

Designed to be LLM-friendly: non-interactive, JSON-native, deterministic output, no TTY prompts mid-command.

Install

npm install -g @panora/cli

# Or run without installing
npx @panora/cli --help
npx -y -p @panora/cli panora-mcp     # start the MCP server

First run

The CLI ships with a bundled shared API key β€” works on a fresh machine, no setup.

panora quote APT USDC 1 --json
panora prices APT USDC --json
panora tokens ls --json
panora whoami

Bring your own key for a higher tier:

Command groups

Group
Description

panora swap

Execute a swap β€” signs and submits

panora quote

Get a swap quote (read-only)

panora dca

DCA orders β€” create / list / cancel

panora limit

Limit orders β€” create / list / cancel

panora prices

Live token prices

panora tokens

List / search / info

panora balances

Wallet balances

panora markets

Markets / terminal data

panora charts

Chart pair mappings

panora account

add / import / generate / ls / remove

panora config

Manage CLI config

panora apikey

Manage the Panora API key

panora whoami

Show the active wallet

panora sign

Sign an unsigned tx

Run panora <group> --help for sub-command detail.

Use as an MCP server

The same CLI install gives you panora-mcp. Wire it into Claude Code:

Full setup for every client β†’ MCP Servers.

Pair with the agent skill

Now your agent knows when to use which command vs. which MCP tool.

Resources

Last updated