GalaConnect MCP 服务器是一个提供访问 Galascan API 的 Model Context Protocol (MCP) 服务器。它能助力用户获取 Gala 生态系统的各类代币数据以及区块链交易信息,为相关业务和研究提供有力支持。
npm install
npm run build
要与 Claude 一起使用此服务器,可使用以下标签调用不同工具:
在调用 galaconnect_all_transactions 工具时,您可以指定一个 limit 参数来控制返回的交易数量,例如,您可以通过设置 limit 为 5 来限制 galaconnect_all_transactions 工具返回 5 笔交易。
本服务器目前支持以下工具:
galaconnect_chain_coin_info_all:检索 Gala 生态系统中所有代币的综合数据。galaconnect_burned_today:检索今天在 Gala 生态系统中燃烧的代币数据。galaconnect_all_transactions:检索 Gala 区块链中的最新交易。galaconnect_coin_info:检索各种加密货币(包括 Gala 生态系统的代币)的详细信息。galaconnect_circulating_supply_metrics:检索有关 Gala 生态系统中流通供应量的指标。
此示例展示了在调用 galaconnect_all_transactions 工具时,通过设置 limit 参数为 5,来限制返回的交易数量。
burned:今天燃烧的代币数量token:燃烧的代币符号hash:交易哈希blockNumber:区块编号from:交易来源地址to:交易目标地址value:交易值gas:Gas 费用timestamp:交易时间戳symbol:代币符号name:代币名称price:当前价格marketCap:市值volume24h:过去 24 小时交易量gc_mint_allowance:Gala Chain 的当前铸造允许数量gc_balance:Gala Chain 的当前余额eth_circulating_supply:Ethereum 上的当前流通供应量此服务器连接到 Galascan API(http://galascan.gala.com/api/chain-coin-info-all)以检索综合代币信息。要在开发模式下运行服务器,可使用以下命令:
npm run watch
在 Cursor 或类似环境中配置此 MCP 服务器:
"galaconnect": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"galaconnect-mcp"
],
"env": {}
}
您可以使用以下命令构建 Docker 镜像:
docker build -t galaconnect-mcp -f Dockerfile .
此 MCP 服务器通过 stdio(标准输入/输出)而不是网络端口运行,使其适合直接与支持 Model Context Protocol 的 LLM 平台集成。