Upbit MCP Server

An MCP server implementation for the Upbit cryptocurrency exchange that provides tools for interacting with Upbit exchange services, including retrieving market data, account management, creating/canceling orders, and technical analysis.

Get this MCP server

An MCP server implementation for the Upbit cryptocurrency exchange that provides tools for interacting with Upbit exchange services, including retrieving market data, account management, creating/canceling orders, and technical analysis.

Installation

From Source Code

git clone https://github.com/solangii/upbit-mcp-server.git
cd upbit-mcp-server
uv sync

UV Installation

curl -Ls https://astral.sh/uv/install.sh | sh
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

FastMCP

fastmcp install main.py --name "Upbit API"

Direct Python Execution

uv run python main.py

Development Mode

fastmcp dev main.py

Configuration

Claude Desktop

{
  "mcpServers": {
    "upbit-mcp-server": {
      "command": "/full/path/to/upbit-mcp-server/.venv/bin/python",
      "args": [
        "/full/path/to/upbit-mcp-server/main.py"
      ]
    }
  }
}

Available Tools

Tool Description
get_ticker Get current cryptocurrency prices
get_orderbook Get order book information
get_trades Get recent trade history
get_market_summary Check major cryptocurrency market summary information
get_accounts Check list of assets and account balances
get_orders Get order history
get_order Get detailed information for a specific order
get_deposits_withdrawals Get deposit and withdrawal history
create_order Create limit/market buy/sell orders
cancel_order Cancel orders

Features

  • Retrieve market data (ticker, order book, trades, candlestick data)
  • Account information (balance, order history)
  • Create and cancel orders
  • Deposit and withdrawal functions
  • Technical analysis tools

Environment Variables

Required

  • UPBIT_ACCESS_KEY - Your Upbit API access key for authentication
  • UPBIT_SECRET_KEY - Your Upbit API secret key for authentication

Notes

This server can handle real trading operations, so use it carefully. Keep your API keys secure and never commit them to public repositories. You need to create an account on Upbit and obtain API keys from the Upbit developer center with appropriate permissions (read, trading, withdrawal as needed).

Comments (0)

Sign In Sign in to leave a comment.

Spark Drops

Weekly picks: best new AI tools, agents & prompts

Venture Crew
Terms of Service

© 2026, Venture Crew