SVM-MCP: SOON Model Context Protocol Server

SVM-MCP: SOON Model Context Protocol Server

site icon
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 测试网或主网上的账户余额
  • 查看特定地址的最近交易记录
  • 检查账户持有的代币信息

工具列表

  1. Get Balance:获取 SOON 测试网或主网上地址的余额
  2. Get Last Transaction:获取地址在 SOON 测试网或主网上的最近一笔交易
  3. Get Token Accounts:列出地址在 SOON 测试网或主网上拥有的所有代币账户

常见问题解答

  • 如何修改 RPC 端点? 编辑 src/index.ts 文件中的 connectionTestnetconnectionMainnet 的 URL。
  • 如何与 Claude Desktop 集成? 在 claude_desktop_config.json 文件中添加相应的 MCP 服务器配置。

使用教程

使用依赖

  • Node.js (v16+)
  • NPM 或 Bun 包管理器
  • Claude Desktop(用于本地测试)

安装教程

  1. 克隆仓库:
git clone https://github.com/rkmonarch/svm-mcp
cd svm-mcp
  1. 安装依赖:
npm install
# 或
bun install
  1. 构建项目:
npm run build
# 或
bun run build

调试方式

  1. 启动 MCP 服务器:
bun run build/index.js
  1. 使用 Claude 发送查询命令,例如:
Can you check the balance of this SOON testnet address: <address>

许可证

None