mcpField
B
bithumb-system

bithumb-system

github.com/bithumb-officialOther6136 installsUpdated 20w ago
Repository

About bithumb-system

bithumb-system is a read-only CLI skill for diagnosing Bithumb connectivity, authentication, configuration, and modules, and reviewing local operation logs. It is intended for users maintaining or troubleshooting the Bithumb CLI.

Key features

  1. 01Check API connectivity and authentication
  2. 02Validate configuration and module status
  3. 03Read local audit logs
  4. 04Filter logs by command, level, or time

Use cases

  1. 01Troubleshoot connection or credential issues
  2. 02Check configuration before authenticated operations
  3. 03Review recorded CLI operations
  4. 04Find errors within a selected time range

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/bithumb-official/bithumb-ai-trade-kit --skill bithumb-system

After installing, type/bithumb-systemin Claude Code to confirm it loaded.

Details

From the project README

Bithumb System CLI

Local audit logs and connection/auth diagnostics for the Bithumb CLI. All commands are read-only. system diagnose works even before credentials are valid — it helps diagnose auth problems.

Skill Routing

  • market data → bithumb-market | account/wallet/keys → bithumb-account | orders → bithumb-trade | deposits → bithumb-deposit | withdrawals → bithumb-withdraw | audit logs & diagnostics → bithumb-system (this skill)

Command Index

#CommandTypeDescription
1bithumb system diagnoseREADConnection, auth, config, and module diagnostics
2bithumb system auditREADLocal audit logs (operation history)

Routing — Identify system action

User intentCommand
Check connection / auth / config healthbithumb system diagnose
Review past operations (local log)bithumb system audit

A request like "사용 가능한 기능 알려줘" / "what can you do?" is answered with the skill-routing list (market / account / trade / deposit / withdraw / system), not a tool call. To check which modules are enabled in a given environment, read the module status from bithumb system diagnose.

All commands here are read-only — run immediately, no confirmation or post-write verification needed.

CLI Reference

system diagnose — System Diagnostics
bithumb system diagnose
# → API: reachable | Auth: valid | Config: OK | Modules: all active

Checks API reachability, authentication status, TOML config validity, and module status. Other authenticated skills (account, trade, deposit, withdraw) reference this as their pre-flight connection/auth check. If it fails, stop and guide the user to set BITHUMB_ACCESS_KEY / BITHUMB_SECRET_KEY.

system audit — Audit Logs
bithumb system audit [--tool <name>] [--level <INFO|WARN|ERROR|DEBUG>] [--limit <n>] [--since <timestamp>]
# Example: bithumb system audit --level ERROR --limit 10
ParamRequiredDefaultDescription
--toolNo-Filter by tool/command name
--levelNo-Filter: INFO, WARN, ERROR, DEBUG
--limitNo20Max entries to return (>=1)
--sinceNo-ISO 8601 timestamp; entries at or after this time

Cross-Skill Workflow — System health check

User: "빗썸 연결 상태 확인해줘"

1. bithumb-system   bithumb system diagnose        → full diagnostics
2. bithumb-account  bithumb account wallet-status   → blockchain status

Edge Cases

  • Audit logs are local: system audit reads local log files, not Bithumb server-side history.
  • Diagnose without auth: system diagnose runs even when credentials are missing/invalid — it reports exactly what is missing.
  • Empty audit: returns "No audit entries found" when no operations have been logged yet.

Global Notes

  • Prerequisites: install the CLI (npm install -g @bithumb-official/bithumb-cli); set BITHUMB_ACCESS_KEY / BITHUMB_SECRET_KEY for audit content and authenticated diagnostics (diagnose still runs without them).
  • All commands are read-only. bithumb system diagnose is the shared connection/auth check referenced by other authenticated skills.
  • Append --json to any command for the raw Bithumb API / tool response.

Comments

Markdown supported