Upbit MCP Server

Upbit MCP Server

time access to cryptocurrency prices, market summaries, and asset listings from the Upbit exchange.

14
Stars
5
Forks
0
Releases

Overview

Upbit MCP Server is a backend implementation of the Upbit Cryptocurrency Exchange OpenAPI using the Model Context Protocol (MCP). It provides programmatic access to Upbit market data such as current tickers, order books, trades, and candlestick data, as well as market-wide summaries. It also exposes account-level endpoints to list assets and balances, fetch orders and order details, and view deposits and withdrawals. Trading capabilities include creating both limit and market orders (buy and sell) and cancelling orders. The server is designed to integrate into Claude Desktop or via fastmcp, and can be run directly with Python using uv or deployed through their environment. Prerequisites include Upbit API keys with appropriate permissions, stored in a .env file as UPBIT_ACCESS_KEY and UPBIT_SECRET_KEY. The README includes setup steps for cloning, installing uv, and environment variable configuration, as well as usage examples for starting the server and running in development mode or via Claude. The server emphasizes that it can perform real trades, so users should keep keys secure and cautious.

Details

Owner
solangii
Language
Python
License
MIT License
Updated
2025-12-07

Features

Market data retrieval

Retrieve market data including ticker, orderbook, trades, and candle data for Upbit markets via MCP.

Market summary

Access major cryptocurrency market summaries (get_market_summary) for quick market overview.

Accounts and balances

Retrieve user asset holdings and balances (get_accounts) along with related account information.

Orders retrieval

Retrieve order histories (get_orders) and detailed information for specific orders (get_order).

Deposits and withdrawals

Retrieve complete deposit and withdrawal histories (get_deposits_withdrawals).

Create orders

Create new limit or market buy and sell orders (create_order) using MCP.

Cancel orders

Cancel existing orders (cancel_order) through MCP.

Technical analysis tools

Provide technical analysis utilities for charting and indicators.

Tags

UpbitMCPOpenAPIcryptocurrencymarket datatickerorderbooktradescandlesmarket_summaryaccountsordersdeposits_withdrawalstradingtechnical analysisAPI keys