
SVM-MCP: SOON Model Context Protocol Server

2025.03.16
2
JavaScript区块链查询账户管理金融服务
SVM-MCP 是一个模型上下文协议(MCP)服务器,用于将 Claude AI 与 SOON 及其他基于 SVM 的区块链集成。该服务器提供了查询 SOON 测试网和主网上账户余额、交易记录和代币持有情况的功能。
View on GitHub
Overview
基本能力
产品定位
SVM-MCP 是一个连接 Claude AI 与 SOON 生态系统的 MCP 服务器,主要用于查询区块链上的账户信息。
核心功能
- 查询余额:获取 SOON 测试网或主网上任意地址的原生代币余额
- 获取最近交易:检索地址的最近一笔交易记录
- 获取代币账户:列出地址拥有的所有代币账户
适用场景
- 查询 SOON 测试网或主网上的账户余额
- 查看特定地址的最近交易记录
- 检查账户持有的代币信息
工具列表
- Get Balance:获取 SOON 测试网或主网上地址的余额
- Get Last Transaction:获取地址在 SOON 测试网或主网上的最近一笔交易
- Get Token Accounts:列出地址在 SOON 测试网或主网上拥有的所有代币账户
常见问题解答
- 如何修改 RPC 端点?
编辑
src/index.ts
文件中的connectionTestnet
和connectionMainnet
的 URL。 - 如何与 Claude Desktop 集成?
在
claude_desktop_config.json
文件中添加相应的 MCP 服务器配置。
使用教程
使用依赖
- Node.js (v16+)
- NPM 或 Bun 包管理器
- Claude Desktop(用于本地测试)
安装教程
- 克隆仓库:
git clone https://github.com/rkmonarch/svm-mcp
cd svm-mcp
- 安装依赖:
npm install
# 或
bun install
- 构建项目:
npm run build
# 或
bun run build
调试方式
- 启动 MCP 服务器:
bun run build/index.js
- 使用 Claude 发送查询命令,例如:
Can you check the balance of this SOON testnet address: <address>
许可证
None