关于 Solana-MCP
Solana-MCP是一个面向Solana区块链的Agent Kit MCP服务,支持用自然语言执行链上操作。项目提供资产查询、DeFi操作和开放API,主要面向希望通过对话完成Solana交互的用户和开发者。
主要功能
- 01自然语言解析并执行链上操作
- 02连接Solana生态中的DApp
- 03管理与交易Solana资产
- 04提供质押、借贷等DeFi操作
- 05提供开放API供开发者调用
适用场景
- 01通过自然语言查询Solana钱包资产余额
- 02用对话方式执行质押或借贷等DeFi操作
MCP 相关
该项目是Solana Agent Kit的MCP服务器,文档描述了其链上操作与资产查询能力,但未说明具体的MCP工具定义。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Solana-MCP
Solana Agent Kit MCP 服务
概述
Solana-MCP 是一个专为 Solana 区块链设计的全链上操作平台。通过使用自然语言命令,Solana-MCP 简化了用户与 Solana 生态系统的交互,提升效率和用户体验。
功能
- 自然语言命令支持:使用大模型技术解析用户输入,执行复杂的链上操作。
- DApp 集成:与 Solana 生态系统中的主流 DApp 无缝连接。
- 数字资产管理:支持实时管理和交易主流 Solana 资产。
- DeFi 操作:通过一键式解决方案执行质押、借贷和其他 DeFi 活动。
- 开放 API:提供对开发者友好的 API,用于集成链上操作。
技术架构
核心技术
- 大模型:
- 支持多种语言,服务全球用户。
- 识别意图,确保操作准确。
- 理解上下文,以处理复杂命令。
- 动态学习,持续优化。
- Solana 区块链:
- 高吞吐量,实现快速操作。
- 低手续费,降低用户成本。
- 基于稳健的共识机制,安全性强。
- 可扩展性高,满足不断增长的用户需求。
- 智能合约:
- 自动执行链上操作。
- 代码逻辑透明且安全。
- 可编程且可扩展,适用于多种用例。
工作流
- 用户在 Solana-MCP 平台上输入自然语言命令。
- 大模型解析命令,识别意图和参数。
- Solana-MCP 将解析结果映射到相应的链上操作。
- 调用智能合约来执行操作。
- 用户使用 Solana 钱包签署交易。
- 在 Solana 区块链上执行交易。
- 将结果返回平台并展示给用户。
安装
- 克隆仓库:
git clone https://github.com/solanamcp/solana-mcp.git cd solana-mcp - 安装依赖项:
npm install - 启动开发服务器:
npm run dev
API 文档
示例:执行链上交易
请求:
POST /api/execute
Content-Type: application/json
{
"command": "Buy 10 SOL"
}
响应:
{
"status": "success",
"transactionId": "5G9s...kL2"
}
示例:查询资产
请求:
GET /api/assets
Authorization: Bearer <token>
响应:
{
"assets": [
{ "name": "SOL", "balance": 10.5 },
{ "name": "USDC", "balance": 200.0 }
]
}
参与贡献
欢迎贡献!请按以下步骤操作:
- Fork 此仓库。
- 创建新分支:
git checkout -b feature/your-feature - 提交更改:
git commit -m "Add your feature" - 推送分支:
git push origin feature/your-feature - 提交 Pull Request。
许可证
本项目采用 MIT 许可证 开源。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。