Sui Trader MCP

Sui Trader MCP

MCP server enabling automated token swaps on the Sui blockchain.

4
Stars
2
Forks
4
Watchers
1
Issues
Sui Trader MCP acts as an MCP server designed for AI agents to conduct optimal token swaps on the Sui blockchain. It integrates with the Cetus Aggregator to execute swaps on the Sui mainnet, utilizing secure Bech32 private key management. The tool supports configuration for MCP-compatible clients, allowing seamless invocation of swap operations. Built with Node.js, it provides a reliable interface between AI-driven applications and blockchain-based token swap functionality.

Key Features

Model Context Protocol server implementation
Optimal token swaps on Sui mainnet
Integration with Cetus Aggregator
Secure Bech32 private key support
Node.js 18.x+ compatibility
Detailed installation and configuration guides
MCP client compatibility
Environment variable-based private key management
Active maintenance status
MIT open-source license

Use Cases

Automated token trading for AI agents on Sui blockchain
Secure token swap execution with embedded private key protection
Integration of blockchain trading tools into AI workflows
Development of AI-driven decentralized finance applications
Execution of context-aware token swaps via standardized protocols
Rapid prototyping of MCP-compliant blockchain trade bots
Streamlining asset conversions for blockchain applications
Secure handling of blockchain credentials through environment variables
Educational use for building MCP servers targeting token swaps
Seamless invocation of token swaps through AI model context interfaces

README

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:

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

    bash
    npm install
    
  3. Configure MCP Client:

    json
    {
      "mcpServers": {
        "sui-trader": {
          "command": "node",
          "args": ["/absolute/path/to/sui-trader-mcp/index.js"],
          "env": { "PRIVATE_KEY": "your_private_key" }
          }
        }
      }
    }
    

    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.

Star History

Star History Chart

Repository Owner

kukapay
kukapay

User

Repository Details

Language JavaScript
Default Branch main
Size 59 KB
Contributors 1
License MIT License
MCP Verified Nov 12, 2025

Programming Languages

JavaScript
100%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • Uniswap Trader MCP

    Uniswap Trader MCP

    Automate token swaps on Uniswap across multiple blockchains for AI agents.

    Uniswap Trader MCP provides an MCP server interface enabling AI agents to automate token swaps on Uniswap V3 across several EVM-compatible blockchains. It offers real-time price quoting, optimized trade route suggestions, and direct execution of swaps with configurable slippage and deadlines. Multi-chain support allows seamless integration with networks such as Ethereum, Polygon, Arbitrum, and others for robust DeFi trading automation.

    • 34
    • MCP
    • kukapay/uniswap-trader-mcp
  • Token Minter MCP

    Token Minter MCP

    MCP server enabling AI agents to mint and manage ERC-20 tokens on 21 blockchains.

    Token Minter MCP is an MCP server that empowers AI agents to deploy and manage ERC-20 tokens across 21 blockchains. It provides tools to create tokens, query metadata, initiate token transfers, and retrieve transaction details. The server also offers interactive prompts to guide token deployment and exposes token metadata via standardized URIs. Built on Node.js, it integrates with EVM networks using Infura and private keys for transaction signing.

    • 17
    • MCP
    • kukapay/token-minter-mcp
  • Substrate MCP Server

    Substrate MCP Server

    A Rust-based MCP server for dynamic Substrate blockchain operations.

    Substrate MCP Server provides a Model Context Protocol (MCP) compliant server enabling dynamic interaction with Substrate blockchains. It supports querying balances, pallets, and storage, as well as submitting transactions and accessing block and event data. The server is fully configurable via environment variables and designed for seamless integration with tools such as Cursor, Claude, and development dashboards. Built in Rust, it interfaces with Substrate nodes using the subxt crate.

    • 11
    • MCP
    • ThomasMarches/substrate-mcp-rs
  • Uniswap V3 Price MCP Server

    Uniswap V3 Price MCP Server

    Real-time Uniswap V3 token price server for AI agents and DeFi automation.

    Uniswap V3 Price MCP Server delivers real-time token prices from Uniswap V3 across major EVM-compatible networks, including Ethereum, Polygon, Arbitrum, and Optimism. Optimized for AI agents and DeFi automation, it queries token prices in USD or other stablecoins, with optional conversion via CryptoCompare. The server is designed for compatibility with MCP clients, enabling seamless and standardized integrations. Environment setup is straightforward, leveraging Infura endpoints and Node.js.

    • 2
    • MCP
    • kukapay/uniswap-price-mcp
  • Mastra

    Mastra

    A TypeScript framework for building scalable AI-powered agents and applications.

    Mastra is a modern TypeScript-based framework designed for developing AI-powered applications and autonomous agents. It offers model routing to integrate over 40 AI providers, a graph-based workflow engine, advanced context management, and production-ready tools for observability and evaluation. Mastra features built-in support for authoring Model Context Protocol (MCP) servers, enabling standardized exposure of agents, tools, and structured AI resources via the MCP interface.

    • 18,189
    • MCP
    • mastra-ai/mastra
  • Plugwise MCP Server

    Plugwise MCP Server

    TypeScript-based Model Context Protocol server for Plugwise smart home integration.

    Plugwise MCP Server is a TypeScript-based server that implements the Model Context Protocol (MCP) for integrating Plugwise smart home devices. It enables automatic discovery and secure management of Plugwise hubs, provides control over thermostats, switches, and smart plugs, and supports real-time device updates and energy monitoring. Designed for compatibility with popular MCP clients such as Claude Desktop, Cline, Cursor, and VS Code Copilot via standard I/O transport, it offers robust support for multiple hubs and both mock and real hardware environments.

    • 0
    • MCP
    • Tommertom/plugwise-mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results