Features

Features

site icon
2025.03.14 0
TypeScript区块链服务Solana 工具金融服务
Solana Agent Kit MCP Server 是一个基于 Solana 区块链的代理工具包实现,使用 Model Context Protocol (MCP) 来处理 Solana 区块链上的协议操作。它支持 Solana Agent Kit 的所有操作,提供了标准化的交互方式,并通过环境变量进行配置。
View on GitHub

Overview

基本能力

产品定位

Solana Agent Kit MCP Server 是一个基于 Solana 区块链的代理工具包实现,使用 Model Context Protocol (MCP) 来处理 Solana 区块链上的协议操作。

核心功能

  • 支持 Solana Agent Kit 的所有操作
  • 实现了 MCP 服务器,用于标准化交互
  • 基于环境的配置管理

适用场景

  • Solana 区块链上的协议操作
  • 需要标准化交互的区块链应用开发

工具列表

常见问题解答

使用教程

使用依赖

  • Node.js (v16 或更高版本)
  • pnpm 或 yarn 或 npm
  • Solana 钱包(包含私钥)
  • Solana RPC URL

安装教程

pnpm install

配置

  1. 编辑 claude_desktop_config.json 文件中的 env 字段。
SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_solana_rpc_url_here
  1. 更改 Claude Desktop MCP 服务器设置:

对于 MacOS:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

对于 Windows:

code $env:AppData\Claude\claude_desktop_config.json

最终配置应如下所示(将路径替换为你的绝对项目路径):

{
    "mcpServers": {
        "agent-kit": {
            "command": "node",
            "env": {
                "RPC_URL": "your_solana_rpc_url_here",
                "SOLANA_PRIVATE_KEY": "your_private_key_here"
            },
            "args": [
                "/ABSOLUTE/PATH/TO/YOUR/PROJECT"
            ]
        }
    }
}

注意:更新配置并构建项目后,请确保重启 Claude Desktop。

构建项目

pnpm run build

调试方式

无具体调试命令提供

许可证

该项目遵循 ISC 开源许可条款。