@abstraxn/cli when you want a terminal-native Agent Kit experience: authenticate with your dashboard API key, list MCP tools, create agents, and chat with an LLM that calls those tools — without Cursor or a custom app.
Quick path: Dashboard setup →
npm install -g @abstraxn/cli → abstraxn login → abstraxn chat --setup → abstraxn. For IDE-only MCP, see MCP in Cursor.Prerequisites
- Node.js 18+
- Application API key from Dashboard → Agentic Stack → Overview
- For chat: an OpenAI-compatible LLM API key (OpenRouter, OpenAI, etc.)
Install
@abstraxn/cli
Discover commands
mcp call), and Schedule a transaction examples. Inside chat, type /help for the same on-chain and scheduling tips.
Login
Interactive (welcome screen + prompts):~/.abstraxn/config.json (file mode 600). See Credentials for what each secret is used for.
Dev / local Agent Kit:
Chat with MCP tools
The CLI runs an interactive REPL where an LLM calls Agent Kit MCP tools on your behalf (same pattern as the sample backend chat loop).1. Configure the LLM (once)
2. Start chatting
In-chat commands
Run
abstraxn --help for the full command reference.
Default agent
Wallet-scoped tools need an agent. Create or pick one:apiKey for MCP automatically.
MCP commands (without chat)
mcp tools prints a ChatGPT-style grouped list: connection header, sections with short descriptions, and total tool count.
See 5-minute smoke test for raw curl equivalents and MCP tools reference for every tool.
On-chain transactions
Useabstraxn mcp call for direct tool calls, or ask in chat with natural language.
Schedule a transaction
Defer execution withscheduleInMinutes, scheduleInSeconds, or executeAt (ISO 8601) on transfer or swap tools.
transfer, evm_swap_quote, uniswap_swap_quote, lifi_swap_quote, jupiter_swap_quote, oneinch_swap_quote.
Success returns status: transaction_scheduled with scheduledTransactionId.
For autonomous execution and integrator webhooks (delegated MCP from CLI), see Autonomous transactions.
Agent commands
agents create provisions an Abstraxn server wallet via @abstraxn/agent-kit (same as SDK quickstart). The wallet accessKey is shown once — the CLI does not persist it yet.
Configuration
Config file:~/.abstraxn/config.json
What the CLI can and cannot do
Compare: CLI vs Cursor vs full app
Troubleshooting
More: Troubleshooting