mcpField
C
coinone-mcp-server

coinone-mcp-server

ローカル
github.com/jooh95金融データ277 週間前に更新

coinone-mcp-server について

coinone-mcp-server は、MCP クライアントを暗号資産取引所 Coinone の OpenAPI に接続します。市場データ、口座残高、注文管理のツールを提供し、実取引の発注やキャンセルにも対応します。

主な機能

  1. 01Coinone への注文発注
  2. 02市場の注文板の取得
  3. 03口座残高の確認
  4. 04有効注文の一覧表示とキャンセル

活用シーン

  1. 01市場の現在価格の確認
  2. 02Coinone 口座残高の確認
  3. 03未約定注文の確認
  4. 04取引所での注文やキャンセル

MCP 対応

市場データの取得や取引操作を含む Coinone の機能を、MCP クライアント向けのツールとして提供します。注文発注は実取引を実行する可能性があります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

coinone-mcp-server

このプロジェクトは、Model Context Protocol(MCP)を使用したCoinone暗号資産取引所のOpenAPIのサーバー側実装を提供します。マーケットデータの取得、口座残高情報へのアクセス、注文の作成とキャンセルなど、包括的なツールを利用できます。

セットアップ

  1. uvを使用して仮想環境を作成します:
uv venv
  1. 仮想環境を有効化します:
# On Unix/MacOS:
source .venv/bin/activate
# On Windows:
.venv\Scripts\activate
  1. 開発モードでパッケージをインストールします:
uv pip install -e .

環境変数

Coinone APIを使用するには、.envファイルに次の環境変数を設定します:

COINONE_ACCESS_TOKEN=your_access_token
COINONE_SECRET_KEY=your_secret_key

MCP サーバーの設定

MCP サーバーを設定するには、次を使用します:

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

利用可能なツール

ツール説明
place_orderCoinoneで注文を発注します。
get_orderbook特定のマーケットの現在のオーダーブック(市場価格)を取得します。
get_balanceCoinoneのすべての残高を取得します。
get_active_ordersオープン中(有効な)注文の一覧を取得します。
cancel_order注文をキャンセルします。

注意事項

  • このサーバーは実際の取引を実行できるため、使用する際は注意してください。
  • APIキーは安全に保管し、公開リポジトリに決して公開しないでください。

ライセンス

Apache 2.0

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。