MCP ExplorerExplorer

Ai Tools

@suiwareon a year ago
12 Apache-2.0
FreeCommunity
AI Systems
#ai#ai-sdk#ai-tools#library#sui#suiware#vercel-ai-sdk#suiware-ai-tools#mcp#mcp-server#suiware-mcp
Suiware AI Tools and MCP Server

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.

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

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.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers