agent-skills
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 48 GitHub stars
Code Uyari
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Gecti
- Permissions — No dangerous permissions requested
This toolkit is an MCP server and CLI that connects AI agents directly to your OKX cryptocurrency exchange account. It enables AI assistants to execute trades, manage portfolios, run trading bots, and query live market data through natural language commands.
Security Assessment
The overall risk is High. This tool inherently requires access to highly sensitive data and manages real financial assets. It runs as a local process and claims that API keys never leave your machine, which is a positive architectural choice. However, because it is designed to authorize and execute live financial transactions (spot trading, swaps, algorithmic orders), any compromise, hallucination by the AI, or underlying vulnerability could result in the direct loss of funds. Additionally, the automated code scan was incomplete, meaning no source files were actually analyzed to verify the absence of hardcoded secrets or hidden malicious network requests. While no dangerous OS-level permissions were flagged, the financial capabilities represent a critical risk vector.
Quality Assessment
The project appears to be actively maintained, with its last push occurring today. It is backed by a reasonable level of community trust with 48 GitHub stars. The repository is properly licensed under the standard MIT license. It exhibits strong software development practices, including continuous integration badges, code coverage tracking, and extensive documentation covering over 107 distinct tools across multiple trading modules.
Verdict
Use with caution: only connect it to exchange accounts with strict API key restrictions (such as read-only mode or IP allowlists) and thoroughly review the unscanned source code before enabling trading capabilities.
Plug-and-play AI agent skills for OKX — letting any LLM agent trade, manage portfolios, query live market data, and run grid/DCA bots through a single okx CLI, no API wiring required.
OKX Agent Trade Kit
OKX Agent Trade Kit — an AI-powered trading toolkit with two standalone packages:
| Package | Description |
|---|---|
okx-trade-mcp |
MCP server for Claude / Cursor and any MCP-compatible AI client |
okx-trade-cli |
CLI for operating OKX from terminal |
What is this?
OKX Agent Trade Kit connects AI assistants directly to your OKX account via the Model Context Protocol. Instead of switching between your AI and the exchange UI, you describe what you want — the AI calls the right tools and executes it.
It runs as a local process with your API keys stored only on your machine. No cloud services, no data leaving your device.
Features
| Feature | Description |
|---|---|
| 107 tools across 8 modules | Full trading lifecycle: market data → orders → algo orders → account management → earn → trading bots |
| Algo orders built-in | Conditional, OCO take-profit/stop-loss, trailing stop |
| Safety controls | --read-only flag, per-module filtering, built-in rate limiter |
| Zero infrastructure | Local stdio process, no server or database required |
| MCP standard | Works with Claude Desktop, Cursor, openCxxW, and any MCP-compatible client |
| Agent Skills included | Pre-built skill files for AI agent frameworks — drop-in instructions covering market data, trading, portfolio, bots, and earn |
| Open source | MIT license, API keys never leave your machine |
Modules
| Module | Tools | Description | Docs |
|---|---|---|---|
market |
14 | Ticker, orderbook, candles (+history), index ticker, index candles, price limit, funding rate, mark price, open interest, stock tokens, technical indicators (70+ indicators: MA/EMA/RSI/MACD/BB/ATR/KDJ/BTCRAINBOW/AHR999 and more — no auth required) | → |
spot |
13 | Place/cancel/amend orders, batch orders, fills (+archive), order history (+archive), conditional orders, OCO | → |
swap |
17 | Perpetual trading, batch orders, positions, leverage, conditional orders, OCO, trailing stop | → |
futures |
18 | Delivery contract trading, positions, fills, order history, amend/close/leverage, batch orders, algo orders (TP/SL, OCO, trailing stop) | → |
option |
10 | Options trading: place/cancel/amend/batch-cancel, order history, positions (with Greeks), fills, option chain, IV + Greeks | → |
account |
14 | Balance, bills (+archive), positions, positions history, fee rates, config, position mode, max withdrawal, max avail size, audit log | → |
earn |
19 | Simple Earn: balance, purchase, redeem, lending rate (7). On-chain staking/DeFi (6). Dual Currency Deposit/双币赢 (6). Sub-modules: earn.savings, earn.onchain, earn.dcd. Included in all. |
→ |
bot |
10 | Trading bots: Grid (5) and DCA — Spot & Contract (5). Sub-modules: bot.grid, bot.dca |
→ |
Quick Start
Prerequisites: Node.js >= 18
# 1. Install
npm install -g @okx_ai/okx-trade-mcp @okx_ai/okx-trade-cli
# 2. Configure OKX API credentials (interactive wizard)
okx config init
# 3. Register the MCP server with your AI client
okx-trade-mcp setup --client claude-desktop
okx-trade-mcp setup --client cursor
okx-trade-mcp setup --client claude-code
okx-trade-mcp setup --client vscode # writes .mcp.json in current directory
Alternative: One-line install script — handles Node.js check, install, and client detection automatically.
For live trading, multiple profiles, or other clients, see configuration →.
okx-trade-mcp
okx-trade-mcp # default: spot, swap, account
okx-trade-mcp --modules market # market data only (no auth needed)
okx-trade-mcp --modules spot,account # spot trading + account
okx-trade-mcp --profile live --modules all # all modules including earn
okx-trade-mcp --read-only # query tools only, no writes
Startup scenarios → — VS Code · Windsurf →
okx-trade-cli
okx market ticker BTC-USDT
okx spot place --instId BTC-USDT --side buy --ordType market --sz 100
okx account balance
Agent Skills
Pre-built skill files for AI agent frameworks are included in the skills/ directory. Each skill tells the agent when to activate and how to use the okx CLI for a specific task category.
| Skill | Description | Auth |
|---|---|---|
okx-cex-market |
Market data: prices, candles, order books, funding rates, technical indicators | No |
okx-cex-trade |
Order management: spot, swap, futures, options, algo orders | Yes |
okx-cex-portfolio |
Account: balances, positions, P&L, transfers | Yes |
okx-cex-bot |
Trading bots: grid and DCA (spot & contract) | Yes |
okx-cex-earn |
Earn: Simple Earn, On-chain staking, Dual Investment, AutoEarn | Yes |
Reporting Issues
If a tool call or CLI command fails, open an issue and include the full error output.
MCP — copy the structured error block shown in your AI client:
{
"tool": "swap_place_order",
"error": true,
"type": "OkxApiError",
"code": "51020",
"message": "Order quantity invalid",
"endpoint": "POST /api/v5/trade/order",
"traceId": "abc123def456",
"timestamp": "2026-03-03T10:00:00.000Z",
"serverVersion": "1.0.4"
}
CLI — paste the full stderr output:
Error: Order quantity invalid
TraceId: abc123def456
Hint: Check order size against instrument minSz.
Version: [email protected]
See FAQ → for common issues.
Build from Source
git clone https://github.com/okx/agent-tradekit.git && cd okx-trade-mcp
pnpm install && pnpm build
See CONTRIBUTING.md for the full development guide.
packages/
├── core/ # shared client & tools
├── mcp/ # MCP Server
└── cli/ # CLI tool
Documentation
| Document | Description |
|---|---|
| Architecture | System design and module overview |
| Contributing | Development setup and PR guidelines |
| Changelog | Version history |
| Agent Skills | Pre-built skills for AI agent frameworks |
| Security | Vulnerability reporting |
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi