Upbit MCP Server

A server implementation for [Upbit](https://upbit.com) Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). This project provides

Local serverstdioPython

What is the Upbit MCP Server?

A server implementation for Upbit Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). This project provides tools to interact with Upbit exchange services, such as retrieving market data (quotes, orderbooks, trade history, chart data), account information.

What Upbit does

A server implementation for Upbit Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). This project provides tools to interact with Upbit exchange services, such as retrieving market data (quotes, orderbooks, trade history, chart data), account information, creating and canceling orders, managing deposits/withdrawals, and performing technical analysis.

Key capabilities

  • Market data retrieval (ticker, orderbook, trades, candle data)
  • Account information (balance, order history)
  • Order creation and cancellation
  • Deposit and withdrawal functions
  • Technical analysis tools

Requirements

Before you begin, you need to get your Upbit API keys: 1. Create an account on Upbit if you don't already have one 2. Go to the Upbit Developer Center 3. Create a new API key 4. Make sure to set appropriate permissions (read, trade, withdraw as needed) 5. Store your API keys(UPBIT_ACCESS_KEY, UPBIT_SECRET_KEY) in the

Practical notes

  • Maintained by solangii, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Upbit MCP Server

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

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

Before you begin, you need to get your Upbit API keys: 1. Create an account on Upbit if you don't already have one 2. Go to the Upbit Developer Center 3. Create a new API key 4. Make sure to set appropriate permissions (read, trade, withdraw as needed) 5. Store your API keys(UPBIT_ACCESS_KEY, UPBIT_SECRET_KEY) in the

Frequently asked questions

A server implementation for [Upbit](https://upbit.com) Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). This project provides tools to Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.