本项目是Cosmic 图协议(Cosmic Graph Protocol)的Cyberlink链上数据索引模块。借助IBC跨链通信能力,为用户提供便捷的链上数据查询接口,助力用户高效获取所需数据。
本项目是Cosmic 图协议(Cosmic Graph Protocol)的Cyberlink链上数据索引模块。借助IBC跨链通信能力,为用户提供便捷的链上数据查询接口,助力用户高效获取所需数据。
本项目提供了丰富的功能模块,涵盖MCP工具、基本查询、高级查询、系统查询和钱包操作等,满足不同场景下的链上数据查询和操作需求。
使用以下命令克隆项目仓库:
git clone git@github.com:your-repository.git
cd cyberlink-cosmic-graph-mcp
在项目根目录运行:
npm install
将以下配置内容写入config.json:
{
"graph_name": "your_graph_name",
"chain_id": "your_chain_id",
"contract_address": "0x...",
"http_server": {
"port": ${PORT},
"host": "${HOST}"
}
}
# 创建一个新的Cyberlink
mcp_cw_graph_create_cyberlink
# 使用数字ID查询单个Cyberlink
mcp_cw_graph_query_by_id
# 根据所有者地址过滤Cyberlink
mcp_cw_graph_query_by_owner
# 获取最后一个分配的Cyberlink ID
mcp_cw_graph_query_last_id
# 获取钱包地址及余额信息
mcp_cw_graph_query_wallet_balance
所有查询命令支持以下公共参数:
--node 或 -n:指定目标节点地址--port 或 -p:设置RPC端口--gas 或 -g:指定交易_gas_价格--fee 或 -f:设置交易费用支持通过配置文件定义自定义规则:
{
"rules": {
"rule_name": "rule_description",
...
}
}
用户可以通过扩展Config和Rules结构,实现更多功能或定制化需求。
本项目的使用受到相关协议和条款的约束,请确保在合法合规的前提下进行操作。
如遇任何问题,请提交至项目GitHub仓库: https://github.com/your-repository/issues
⚠️ 重要提示
本项目的使用受到相关协议和条款的约束,请确保在合法合规的前提下进行操作。