Install
openclaw skills install tentactlInteract with the Kraken cryptocurrency exchange — spot + futures, REST + WebSocket. Use when: (1) checking crypto prices or market data, (2) viewing account...
openclaw skills install tentactlMCP server for the Kraken cryptocurrency exchange — 114 tools covering spot, futures, REST, and WebSocket APIs. Source: github.com/askbeka/tentactl (MIT license).
tentactl is a Rust binary that speaks MCP (Model Context Protocol) over stdio. It provides:
cargo install tentactl
Or download from GitHub Releases (Linux, macOS, Windows).
Market data tools work without any keys. For account and trading tools:
echo "KRAKEN_API_KEY=your-key" > ~/.tentactl.env
echo "KRAKEN_API_SECRET=your-secret" >> ~/.tentactl.env
chmod 600 ~/.tentactl.env
Or use the 1Password setup script: scripts/setup-keys.sh
Key permissions: Create keys at https://www.kraken.com/u/security/api
# Market data (no auth)
scripts/kraken.sh get_ticker '{"pair":"XBTUSD"}'
scripts/kraken.sh get_orderbook '{"pair":"ETHUSD","count":5}'
scripts/kraken.sh futures_tickers '{}'
# Live WebSocket streams
scripts/kraken.sh ws_subscribe_ticker '{"symbols":["BTC/USD"]}'
scripts/kraken.sh ws_subscribe_book '{"symbols":["ETH/USD"],"depth":10}'
scripts/kraken.sh wf_subscribe_ticker '{"product_ids":["PI_XBTUSD"]}'
scripts/kraken.sh ws_status '{}'
# Account (needs API keys)
scripts/kraken.sh get_balance '{}'
scripts/kraken.sh futures_open_positions '{}'
# Trading (needs API keys) ⚠️ REAL MONEY
scripts/kraken.sh place_order '{"pair":"XBTUSD","direction":"buy","order_type":"limit","volume":"0.001","price":"50000","validate":true}'
scripts/kraken.sh ws_add_order '{"symbol":"BTC/USD","side":"buy","order_type":"limit","limit_price":"50000","order_qty":"0.001","validate":true}'
See references/tools.md for full parameter docs on all 114 tools.
validate: true first when placing ordersvalidateXBTUSD, ETHUSD, SOLUSDBTC/USD, ETH/USD, SOL/USDPI_XBTUSD, PI_ETHUSD, PF_SOLUSDopenclaw cron add --schedule "0 9 * * 1" --task "Buy $50 of BTC on Kraken using the kraken skill. Use validate first, then execute."
Subscribe to WebSocket ticker, check thresholds in heartbeat/cron, notify via WhatsApp/Telegram.
Cron job that checks balances + positions + current prices, calculates P&L, alerts on significant changes.
Subscribe to futures tickers, monitor funding rates, alert when rates diverge significantly.