Sui Trader MCP
An MCP server designed for AI agents to perform optimal token swaps on the Sui blockchain.
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
-
Clone the Repository:
git clone https://github.com/kukapay/sui-trader-mcp.git cd sui-trader-mcp -
Install Dependencies:
npm install -
Configure MCP Client:
{ "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, andyour_private_keywith 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.
Recommend MCP Servers 💡
Chargebee AgentKit
Seamlessly integrate AI agents with Chargebee using AgentKit for smarter billing and subscription workflows.
bnbchain-mcp
A plug-and-play MCP tool server for Binance Smart Chain (BSC), enabling BNB and BEP-20 token transfers, smart contract interaction, and PancakeSwap integration, designed for AI agents and Claude Desktop.
mcp-mifosx
Model Context Protocol - MCP for Mifos X
hyperliquid-whalealert
An MCP server that provides real-time whale alerts on Hyperliquid.
paypal/agent-toolkit
The PayPal MCP server allows you to integrate with PayPal APIs through function calling. This protocol supports various tools to interact with different PayPal services.
@kukapay/crypto-liquidations-mcp
An MCP server that streams real-time cryptocurrency liquidation events from Binance.