Swaps Sui mainnet tokens through the Cetus Aggregator using a Bech32 wallet private key.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Sui Trader MCP.
The kukapay/sui-trader-mcp MCP server exposes Sui mainnet token swapping to an AI agent through the Model Context Protocol. Its documented trading operation is the swap tool, which sends a swap transaction through the Cetus Aggregator. The README demonstrates a request to exchange 1.5 SUI for USDC with 2% slippage and a fixed input amount, followed by a transaction ID and success status.
This is intended for workflows where an MCP-compatible client needs to initiate an on-chain swap using a configured Sui wallet. It is not described as a portfolio tracker, price feed, balance viewer, or general-purpose Sui development server.
The process runs locally with Node.js. After dependencies are installed, an MCP client starts the project’s index.js entry point. The server reads the wallet credential from the PRIVATE_KEY environment variable. The expected value is a Sui private key in Bech32 format, identified by the suiprivkey prefix.
When the client invokes swap, the server uses the configured wallet and Cetus Aggregator to execute the requested trade on Sui mainnet. A successful operation returns a transaction ID and status, as shown in the repository example. The material does not specify additional confirmation, simulation, routing, or wallet-management tools.
The kukapay/sui-trader-mcp MCP server requires Node.js 18.x or newer and npm. The documented setup is:
npm install to install dependencies.node with the absolute path to index.js.PRIVATE_KEY to the client’s server environment configuration.The private key should be supplied as a Bech32 Sui key rather than as an unspecified raw key format. The README uses a placeholder path and key value in its configuration example; those values must be replaced with the local installation path and the wallet key before use.
The kukapay/sui-trader-mcp MCP server documents one MCP tool:
swap: Executes a Sui mainnet token swap through the Cetus Aggregator.The example shows support for selecting the input and output tokens, providing an input amount, setting slippage, and choosing a fixed input amount. The result includes a blockchain transaction ID and a success status when the transaction succeeds.
A valid Sui private key is required, so this server can submit transactions from the configured wallet. Keep PRIVATE_KEY out of source control and restrict access to the MCP client configuration that contains it. The README only documents Sui mainnet swaps and does not describe testnet support, transaction cancellation, balances, history, or other trading operations. The repository is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kukapay-sui-trader-mcp)<a href="https://allmcps.com/mcp/kukapay-sui-trader-mcp"><img src="https://allmcps.com/api/badge/kukapay-sui-trader-mcp?style=directory" alt="Sui Trader MCP on AllMCPs" /></a>