渗透作用代理工具包包含一系列用于构建 Osmosis 代理工具的软件包,借助这些工具,大型语言模型 (LLMs) 能够与 Osmosis 协议实现交互,为相关应用开发提供便利。
使用 yarn 或 bun 安装依赖:
bun i
bun run dev
bun run build
此工具包涵盖多个软件包,各有其独特功能:
@osmosis-agent-toolkit/core核心软件包,提供其他软件包所需的基础功能,包括定义 registry 数据、查询客户端,以及处理签名和广播逻辑。
@osmosis-agent-toolkit/ai-sdk实现了 Vercel 的 AI SDK 在 Osmosis 代理工具包中的集成。
@osmosis-agent-toolkit/mcp实现了模型上下文协议 (MCP) 服务器在 Osmosis 代理工具包中的功能。
若要使用 Claude Desktop 或 Cursor,可将以下内容添加到你的 claude_desktop_config.json 或 .cursor/mcp.json 中。更多信息请参考 这里。
{
"mcpServers": {
"Osmosis": {
"command": "npx",
"args": [
"-y",
"@osmosis-agent-toolkit/mcp"
],
"env": {
"OSMOSIS_MNEMONIC": ""
}
}
}
}