What is Upbit MCP 서버?
It is an MCP (Model Context Protocol) server implementation for the Upbit cryptocurrency exchange API. It provides tools for market data (ticker, order book, trades, candles), account information, order creation/cancellation, deposit/withdrawal management, technical analysis, backtesting, and chart image generation. It supports SSE (Server-Sent Events) communication for seamless integration with workflow automation tools like n8n.
How to use Upbit MCP 서버?
Deploy using Docker and Docker Compose (provided in the repository). Connect an MCP client to the SSE endpoint exposed by the server. Supply your Upbit API access and secret keys as environment variables or via configuration.
Key features of Upbit MCP 서버
- Real-time market data (ticker, order book, recent trades, candles)
- Account information (balances, open orders, order details, deposit/withdrawal history)
- Order execution and cancellation (limit and market orders)
- Technical analysis indicators (EMA-based MACD, SMA, RSI, Bollinger Bands)
- Backtesting system (SMA crossover, RSI, Bollinger Bands, MACD strategies)
- Chart image generation (candlestick, line, OHLC charts) with web-accessible URLs
- SSE transport for easy n8n and external system integration
- Prompts and resources to guide LLM agent behavior
Use cases of Upbit MCP 서버
- Automate cryptocurrency trading strategies via an LLM agent (e.g., place orders based on technical signals)
- Backtest historical trading strategies (SMA crossover, RSI, Bollinger Bands, MACD) with detailed performance metrics
- Generate chart images for market analysis and share them via web URLs
- Integrate with n8n workflows to monitor market conditions and execute trades
- Retrieve and summarize account portfolio information using natural language prompts
评论