MCP ExplorerExplorer

Sui Trader Mcp

@kukapayon 5 months ago
1 MIT
FreeCommunity
AI Systems
An MCP server designed for AI agents to perform optimal token swaps on the Sui blockchain.

Overview

What is Sui Trader Mcp

sui-trader-mcp is an MCP server designed for AI agents to perform optimal token swaps on the Sui blockchain.

Use cases

Use cases include automated token swaps, optimizing trading strategies, and facilitating transactions with specified slippage parameters.

How to use

To use sui-trader-mcp, clone the repository, install the dependencies, and configure the MCP client with your Bech32-formatted private key. Then, use an MCP-compatible client to invoke the ‘swap’ tool with your desired parameters.

Key features

Key features include executing token swaps on the Sui mainnet via the Cetus Aggregator and supporting Bech32 private keys for secure loading from environment variables.

Where to use

sui-trader-mcp can be used in the cryptocurrency trading sector, particularly for automated trading and token swapping on the Sui blockchain.

Content

Sui Trader MCP

An MCP server designed for AI agents to perform optimal token swaps on the Sui blockchain.

License
Node.js
Status

Features

  • Token Swaps: Execute token swaps on Sui mainnet via the Cetus Aggregator.
  • Bech32 Private Key Support: Securely load a Sui private key (starting with suiprivkey) from environment variables.

Prerequisites

  • Node.js: Version 18.x or higher.
  • npm: For dependency management.
  • Sui Wallet: A Sui private key in bech32 format (starts with suiprivkey).

Installation

  1. Clone the Repository:

    git clone https://github.com/kukapay/sui-trader-mcp.git
    cd sui-trader-mcp
    
  2. Install Dependencies:

    npm install
    
  3. Configure MCP Client:

    Replace /absolute/path/to/sui-trader-mcp/ with the actual installation path, and your_private_key with your Bech32-formatted private key…

Usage

Use an MCP-compatible client to invoke the swap tool.

Example

Prompt:

Swap 1.5 SUI to USDC with 2% slippage, using a fixed input amount.

Output:

Transaction ID: zjGekhLBfMYzGqu57fTeu3K1NX5jC5wNUy8rpdPcLyv. Status: success

License

This project is licensed under the MIT License. See the LICENSE file for details.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers