
AMOCA (Autonomous Merit On Chain Agent)

2025.03.19
1
TypeScript区块链开发智能代理DeFi工具金融服务
AMOCA (Autonomous Merit On Chain Agent) 是一个为 Solana 区块链开发提供增强功能的智能代理,通过标准化接口实现。它集成了 Solana RPC 方法、DeFi 交易功能、钱包管理以及 Helius API 工具,旨在简化 Solana 开发流程并提供自动化的工作流支持。
View on GitHub
Overview
基本能力
产品定位
AMOCA 是一个为 Solana 区块链开发设计的智能代理,提供标准化的接口和工具集,以简化开发流程并增强开发能力。
核心功能
- Solana RPC 工具:查询账户信息、检查余额、分析交易
- 钱包管理:创建和导入 Solana 钱包
- 交易工具:执行代币交换、检查代币价格、分析投资组合
- Helius API 集成:利用 Helius 的强大 API 增强 Solana 数据访问
- Merit-based 验证:基于价值的链上操作验证
适用场景
- Solana 区块链开发
- DeFi 应用开发
- NFT 管理和分析
- 区块链交易监控和分析
工具列表
- Digital Asset Standard (DAS) API:获取 NFT 和资产信息
- Collection & Mint API:获取集合和铸造信息
- Webhook Management:管理地址和集合的监控
- Network & Utility Tools:获取网络状态和实用工具
常见问题解答
- 如何生成配置文件?使用
pnpm generate-config
或pnpm build && pnpm generate-config:js
- 如何扩展功能?可以通过添加更多工具、资源和提示来扩展服务器
使用教程
使用依赖
- Node.js (v16 或更高版本)
- pnpm 包管理器 (v9.10.0 或兼容版本)
- Solana CLI (可选但推荐)
安装教程
git clone https://github.com/manolaz/amoca-solana-mcp-server.git
cd solana-dev-mcp
pnpm install
调试方式
npx @modelcontextprotocol/inspector ts-node index.ts
项目结构
index.ts
- 主服务器实现package.json
- 项目依赖和元数据tsconfig.json
- TypeScript 配置