关于 Suiware AI Tools and MCP Server (monorepo)
这是一个 monorepo,包含供 Vercel AI SDK 使用的工具和面向 Sui Network 的 MCP 服务,供 AI 应用调用。功能涵盖钱包查询与交易,并附有助手示例。
主要功能
- 01查询 Sui 地址
- 02检查钱包余额
- 03转账与兑换 SUI
- 04质押与解除质押
- 05Vercel AI SDK 工具及示例
适用场景
- 01查询 Sui 钱包余额
- 02构建投资组合管理 Agent
- 03在 AI 应用中执行 Sui 转账或质押
MCP 相关
@suiware/mcp 提供 stdio MCP 服务,供 Claude Desktop 等 AI 应用调用其中的 Sui 工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Suiware AI 工具和 MCP 服务(monorepo)
适用于 Vercel AI SDK 的可插拔工具,使 AI 助手能够与 Sui Network 交互并执行各种操作;还提供可在 AI 应用中使用的 MCP 服务,例如 Claude Desktop。
软件包
-
@suiware/ai-tools - 适用于 Vercel AI SDK 的一组可插拔工具,使 AI 助手能够与 Sui Network 交互并执行各种操作。
-
示例 - AI 助手示例,展示
@suiware/ai-tools的实际用法。 -
@suiware/mcp - 一个内置 @suiware/ai-tools 并提供 API 供应用使用的 stdio MCP 服务。
可用工具
- suiAddressTool
- suiWalletBalanceTool
- suiTransferTool
- suiSwapTool(仅限主网)
- suiStakeTool
- suiUnstakeTool
如需获取所有可用工具,请使用 getSuiwareAiTools()。
如需了解更多信息,请查看 @suiware/ai-tools 软件包文档。
可用示例
| 示例 | 模型 | 描述 |
|---|---|---|
| 简易余额工具 | Anthropic: claude-3-5-sonnet-latest | 获取 Sui 钱包余额,无交互功能 |
| 交互式 Agent(文本流式输出) | Anthropic: claude-3-5-sonnet-latest | 启用了所有工具的投资组合管理 Agent |
| 交互式 Agent(文本流式输出) | OpenAI: gpt-3.5-turbo | 启用了所有工具的投资组合管理 Agent |
| 交互式 Agent(文本生成) | OpenAI: gpt-3.5-turbo | 启用了所有工具的投资组合管理 Agent |
| 交互式 Agent(文本生成) | Google: gemini-2.0-flash-001 | 启用了所有工具的投资组合管理 Agent |
如需了解更多信息,请查看示例软件包文档。
MCP 服务
请参阅 MCP 软件包文档 @suiware/mcp,了解如何使用该服务。
如何贡献
了解简单易用的 @suiware/ai-tools 软件包,并通过向此仓库提交 PR 来贡献自己的工具。 它可以是与池、借贷协议或任何其他服务的集成,这些服务都有助于构建面向 Sui 的 AI 助手。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。