Amoca Sendai Agent Kit Mcp Server

Amoca Sendai Agent Kit Mcp Server

🚀 Solana Agent Kit MCP 服务器

Solana Agent Kit MCP 服务器是 Solana Agent Kit 的一种实现方式,它借助模型上下文协议(MCP),能够在 Solana 区块链上高效处理各类协议操作,为区块链应用提供有力支持。

🚀 快速开始

Solana Agent Kit MCP 服务器支持 Solana Agent Kit 中的所有操作,通过实现 MCP 服务器达成标准化交互,还能利用环境变量进行灵活配置。

✨ 主要特性

  • 全面支持 Solana Agent Kit 中的所有操作,功能强大且完备。
  • 实现 MCP 服务器,可进行标准化交互,提升交互效率与规范性。
  • 支持环境变量配置,方便灵活调整运行参数。

📦 安装指南

先决条件

  • Node.js(推荐 v16 或更高版本)
  • pnpm、yarn 或 npm
  • 带有私钥的 Solana 钱包
  • Solana RPC 地址

安装命令

pnpm install

💻 使用示例

配置

1. 编辑配置文件

编辑 claude_desktop_config.json 文件,修改其中的 env 字段。

SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_solana_rpc_url_here

2. 更改 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

这将编译 TypeScript 代码并设置可执行文件的适当权限。

📚 详细文档

项目结构

  • src/ - 源代码目录
  • src/index.ts - 实现 MCP 服务器的主要入口点

依赖项

属性 详情
模型类型
训练数据
依赖库 solana-agent-kit:Solana 区块链交互的核心功能;@modelcontextprotocol/sdk:MCP 实现;dotenv:环境变量管理;zod:运行时类型检查

📄 许可证

本项目采用 ISC 许可证。

贡献

欢迎任何贡献!请随时提交 Pull Request。

  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-09-26 15:30

相似服务问题

相关AI产品