- Explore MCP Servers
- ai-tools
Ai Tools
What is Ai Tools
ai-tools is a collection of pluggable tools designed for the Vercel AI SDK, enabling AI assistants to interact with the Sui Network and perform various actions. It includes an MCP server for integration within AI applications.
Use cases
Use cases for ai-tools include checking wallet balances, transferring cryptocurrencies, performing coin swaps, and staking or unstaking tokens on the Sui Network.
How to use
To use ai-tools, integrate the provided packages into your application. Utilize the MCP server for standard input/output operations and leverage the available tools for specific tasks such as retrieving wallet balances, transferring coins, and staking.
Key features
Key features of ai-tools include a variety of pluggable tools for different functionalities, support for multiple coin transactions, and an easy-to-use MCP server that facilitates interaction with the Sui Network.
Where to use
ai-tools can be used in various domains including decentralized finance (DeFi) applications, cryptocurrency wallets, and AI-driven financial assistants that require interaction with blockchain networks.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Ai Tools
ai-tools is a collection of pluggable tools designed for the Vercel AI SDK, enabling AI assistants to interact with the Sui Network and perform various actions. It includes an MCP server for integration within AI applications.
Use cases
Use cases for ai-tools include checking wallet balances, transferring cryptocurrencies, performing coin swaps, and staking or unstaking tokens on the Sui Network.
How to use
To use ai-tools, integrate the provided packages into your application. Utilize the MCP server for standard input/output operations and leverage the available tools for specific tasks such as retrieving wallet balances, transferring coins, and staking.
Key features
Key features of ai-tools include a variety of pluggable tools for different functionalities, support for multiple coin transactions, and an easy-to-use MCP server that facilitates interaction with the Sui Network.
Where to use
ai-tools can be used in various domains including decentralized finance (DeFi) applications, cryptocurrency wallets, and AI-driven financial assistants that require interaction with blockchain networks.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Suiware AI Tools and MCP Server (monorepo)
Pluggable tools for Vercel AI SDK which allow AI assistants to interact with Sui Network and perform various actions, and an MCP server to use within your AI app, like Claude Desktop.
Packages
-
@suiware/ai-tools - a collection of pluggable tools for Vercel AI SDK, which allow AI assistants to interact with Sui Network and perform various actions.
-
Examples - examples of AI assistants, demonstrating
@suiware/ai-toolsin action. -
@suiware/mcp - An stdio MCP server with built-in @suiware/ai-tools and API to use in your apps.
Available tools
- suiAddressTool
- suiWalletBalanceTool
- suiTransferTool
- suiSwapTool (mainnet only)
- suiStakeTool
- suiUnstakeTool
To get all available tools, use getSuiwareAiTools().
Check out the @suiware/ai-tools package docs for more details.
Available examples
| Example | Model | Description |
|---|---|---|
| Simple balance tool | Anthropic: claude-3-5-sonnet-latest | Gets Sui wallet balance, no interactivity |
| Interactive agent (text streaming) | Anthropic: claude-3-5-sonnet-latest | Portfolio management agent with all tools enabled |
| Interactive agent (text streaming) | OpenAI: gpt-3.5-turbo | Portfolio management agent with all tools enabled |
| Interactive agent (text generating) | OpenAI: gpt-3.5-turbo | Portfolio management agent with all tools enabled |
| Interactive agent (text generating) | Google: gemini-2.0-flash-001 | Portfolio management agent with all tools enabled |
Check out the examples package docs for more details.
MCP server
Please refer to the MCP package docs @suiware/mcp to see how to use the server.
How to contribute
Learn the simple @suiware/ai-tools package and contribute your own tool by sending a PR to this repository.
It can be an integration with pools, lending protocols, or any other services that can be beneficial for building AI assistants for Sui.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










