AO MCP服务器
用于与AO区块链网络交互的MCP服务器。
可用工具
ao:createToken
在AO区块链上创建新令牌。
- 设置令牌名称、股票代码、供应、小数、徽标和铸币参数
ao:transfer
在地址之间转移令牌。
- 将令牌从您的地址发送到另一个公钥
ao:balance
检查特定地址的令牌余额。
- 获取任何公钥的令牌余额
ao:balances
获取所有代币持有者余额。
- 查看持有特定令牌的所有地址及其余额
ao:info
获取令牌信息和元数据。
- 检索令牌的详细信息(名称、股票代码、供应等)
ao:upload
将文件上传到Arweave并获取内容哈希。
- 将图像或文件上传到Arweave,用作令牌徽标或其他用途
ao:getServerInfo
获取服务器公钥和可用令牌。
- 返回服务器的公钥和可用令牌列表(AO、wAR等)
备注
- 所有数值都必须以字符串形式传递
- 代币数量使用最小面额(考虑小数位数)
- 使用
ao:upload首先获取用于创建令牌的徽标哈希值
发展
首先,克隆存储库并安装依赖项。
git clone https://github.com/ALLiDoizCode/Permamind.git
npm install
npm run dev启动服务器
如果你只是想启动服务器,你可以使用 start 脚本。
如果您没有为.env提供SEED_PHRASE,服务器将创建一个SEED_PHRASE,但它不会在重新启动后继续运行
npm run start但是,您也可以使用 dev 脚本。
npm run dev根据您使用的AO env,您需要为服务器提供AO和Arweave令牌。 要做到这一点,只需向服务器索取其公钥并向其传输一些令牌。
默认的permaweb环境正在使用Marshal测试网https://x.com/Marshal_AO因此,目前 不 存储存储器的成本
