# Bithumb MCP Server

Interact with the Bithumb API to fetch cryptocurrency information and manage transactions. Access real-time data and execute trades seamlessly through a standardized interface.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add zereight/bithumb-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list zereight/bithumb-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get zereight/bithumb-mcp get_ticker

# Call a tool
npx -y @smithery/cli@latest tool call zereight/bithumb-mcp get_ticker '{}'
```

## Tools (19)

- `get_ticker` — Get cryptocurrency ticker information (Public)
- `get_orderbook` — Get order book information (Public)
- `get_transaction_history` — Get recent transaction history (Public)
- `get_assets_status` — Get asset deposit/withdrawal status (Public)
- `get_btci` — Get Bithumb Index (BTMI, BTAI) information (Public)
- `get_candlestick` — Get Candlestick data (Public)
- `post_account` — Get member account information and fees (Private)
- `get_balance` — Get account balance (Private)
- `post_wallet_address` — Get member's coin deposit wallet address (Private)
- `post_ticker_user` — Get member's recent virtual asset transaction information (Private)
- `post_orders` — Get member's order details (Private)
- `post_order_detail` — Get details of a specific member order (Private)
- `post_user_transactions` — Get member's transaction completion history (Private)
- `post_place` — Place a limit order (buy/sell) (Private)
- `post_cancel` — Cancel an order (Private)
- `post_market_buy` — Place a market buy order (Private)
- `post_market_sell` — Place a market sell order (Private)
- `post_withdrawal_coin` — Request a coin withdrawal (Private)
- `post_withdrawal_krw` — Request a KRW withdrawal (Private, Deprecated by Bithumb)

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get zereight/bithumb-mcp <tool-name>
```

---

Source: https://github.com/zereight/bithumb-mcp
