Skip to main content
Glama

Upbit MCP Server

Upbit MCP サーバー

モデルコンテキストプロトコル(MCP)を使用したUpbit暗号通貨取引所OpenAPIのサーバー実装。このプロジェクトは、市場データ(相場、注文板、取引履歴、チャートデータ)の取得、アカウント情報の取得、注文の作成とキャンセル、入出金の管理、テクニカル分析の実行など、Upbit取引所のサービスと連携するためのツールを提供します。

特徴

  • 市場データの取得(ティッカー、注文簿、取引、ローソク足データ)
  • アカウント情報(残高、注文履歴)
  • 注文の作成とキャンセル
  • 入金・出金機能
  • テクニカル分析ツール

前提条件

始める前に、Upbit API キーを取得する必要があります。

  1. Upbitでアカウントをお持ちでない場合は作成してください
  2. Upbit開発者センター
  3. 新しいAPIキーを作成する
  4. 適切な権限(必要に応じて読み取り、取引、引き出し)を設定してください
  5. APIキー( UPBIT_ACCESS_KEYUPBIT_SECRET_KEY )を.envファイルに保存します(インストールセクションを参照)。

インストール

  1. リポジトリをクローンします。
    git clone https://github.com/solangii/upbit-mcp-server.git cd upbit-mcp-server
  2. 依存関係をインストールします:
    cd upbit-mcp-server uv sync
    uvがまだインストールされていない場合は、次のようにインストールできます。uvを使用すると、インストールが高速化され、依存関係の解決がより信頼性が高くなります。
    # Install uv curl -Ls https://astral.sh/uv/install.sh | sh # Add uv to your PATH echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc source ~/.zshrc # or bashrc, depending on your shell
  3. 環境変数を設定します。プロジェクト ルートに.envファイルを作成し、Upbit API キーを追加します。
    UPBIT_ACCESS_KEY=your_access_key_here UPBIT_SECRET_KEY=your_secret_key_here

使用法

Claude Desktopにインストール

オプション 1: Claude 構成ファイルの使用 (直接統合)

MCP サーバーを Claude の構成ファイルに直接追加できます。

  1. Claude Desktopをインストールする
  2. Claude Desktop 構成に以下を追加します。
    • macOS: ``~/Library/Application Support/Claude/claude_desktop_config.json`
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. 次の構成を追加します (必要に応じてパスを調整します)。
    { "mcpServers": { "upbit-mcp-server": { "command": "/full/path/to/upbit-mcp-server/.venv/bin/python", "args": [ "/full/path/to/upbit-mcp-server/main.py" ] } } }
  4. 新しい構成をロードするには、Claude を再起動します。
オプション2: fastmcpを使用する
fastmcp install main.py --name "Upbit API"

Pythonで直接実行

uv run python main.py

開発モード(Webインターフェース)

fastmcp dev main.py

注意

  • このサーバーは実際の取引を処理できるため、慎重に使用してください。
  • API キーを安全に保ち、パブリック リポジトリにコミットしないでください。

ライセンス

マサチューセッツ工科大学

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Upbitの暗号通貨取引サービスと連携して、市場データの取得、アカウント管理、取引執行を行うことができます。注文管理、入金、出金、テクニカル分析ツールで、取引体験を簡素化できます。

  1. 特徴
    1. 前提条件
      1. インストール
        1. 使用法
          1. Claude Desktopにインストール
          2. Pythonで直接実行
          3. 開発モード(Webインターフェース)
        2. 注意
          1. ライセンス

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              Provides real-time and historical cryptocurrency market data through integration with major exchanges. This server enables LLMs like Claude to fetch current prices, analyze market trends, and access detailed trading information.
              Last updated -
              7
              26
              Python
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.
              Last updated -
              9
              14
              9
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A server that allows AI models to interact with cryptocurrency exchange APIs through the Model Context Protocol, providing access to over 100 exchanges and their trading capabilities.
              Last updated -
              20
              472
              19
              TypeScript
              MIT License
              • Apple
              • Linux
            • A
              security
              F
              license
              A
              quality
              A backend service that enables interaction with the Binance exchange API, allowing users to view their portfolio, convert tokens, and execute trades with minimal market impact.
              Last updated -
              1
              33
              3
              TypeScript
              • Apple
              • Linux

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/solangii/upbit-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server