スイトレーダーMCP
AIエージェントがSuiブロックチェーン上で最適なトークンスワップを実行できるように設計されたMCPサーバー。
特徴
トークンスワップ: Cetus Aggregator を介して Sui メインネット上でトークンスワップを実行します。
Bech32 秘密キーのサポート: 環境変数から Sui 秘密キー (
suiprivkeyで始まる) を安全に読み込みます。
Related MCP server: Trading Simulator MCP Server
前提条件
Node.js : バージョン 18.x 以上。
npm :依存関係管理用。
Sui ウォレット: bech32 形式の Sui 秘密鍵 (
suiprivkeyで始まる)。
インストール
リポジトリのクローンを作成します:
git clone https://github.com/kukapay/sui-trader-mcp.git cd sui-trader-mcp依存関係をインストール:
npm installMCP クライアントを構成する:
{ "mcpServers": { "sui-trader": { "command": "node", "args": ["/absolute/path/to/sui-trader-mcp/index.js"], "env": { "PRIVATE_KEY": "your_private_key" } } } } }/absolute/path/to/sui-trader-mcp/実際のインストール パスに置き換え、your_private_keyを Bech32 形式の秘密キーに置き換えます。
使用法
MCP 互換クライアントを使用してswapツールを呼び出します。
例
プロンプト:
Swap 1.5 SUI to USDC with 2% slippage, using a fixed input amount.
出力:
Transaction ID: zjGekhLBfMYzGqu57fTeu3K1NX5jC5wNUy8rpdPcLyv. Status: success
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。