
Features

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 区块链上的协议操作
- 需要标准化交互的区块链应用开发
工具列表
- solana-agent-kit: 提供 Solana 区块链交互的核心功能
- @modelcontextprotocol/sdk: MCP 实现
- dotenv: 环境变量管理
- zod: 运行时类型检查
常见问题解答
无
使用教程
使用依赖
- Node.js (v16 或更高版本)
- pnpm 或 yarn 或 npm
- Solana 钱包(包含私钥)
- Solana RPC URL
安装教程
pnpm install
配置
- 编辑
claude_desktop_config.json
文件中的env
字段。
SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_solana_rpc_url_here
- 更改 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
调试方式
无具体调试命令提供