本 MCP 服务器可提供实时跨链桥接费率和最优转账路由,还支持 AI 代理进行决策。
本服务器可检索代币对之间的跨链桥接费率,还能获取支持的链和桥梁列表。使用前需确保满足先决条件并完成安装配置。
克隆仓库:
git clone https://github.com/kukapay/bridge-rates-mcp.git
cd bridge-rates-mcp
安装依赖项:
npm install
与 MCP 客户端集成: 配置您的 MCP 客户端(例如 Claude Desktop)以连接到服务器。以下是配置示例路径:
http://localhost:7001
描述:检索代币对之间的跨链桥接费率。
参数:
srcChainId
(必需):来源链 ID。srcTokenAddress
(必需):来源代币地址(Evm 地址)。destChainId
(必需):目标链 ID。destTokenAddress
(可选):目标代币地址(Evm 地址)。示例:
curl --location 'http://localhost:7001/' \
--header 'Content-Type: application/json' \
--data-raw '{
"method": "getBridgeRates",
"params": {
"srcChainId": "5",
"srcTokenAddress": "0x123456789abcdef",
"destChainId": "1",
"destTokenAddress": "0xabcd1234efghijk"
}
}'
结果:
{
"rates": [
{
"bridgeKey": "hop",
"sourceAmount": "1.0",
"destinationAmount": "0.95",
"feeRate": "0.05"
},
{
"bridgeKey": "connext",
"sourceAmount": "1.0",
"destinationAmount": "0.97",
"feeRate": "0.03"
}
]
}
描述:获取由 LI.FI 支持的区块链网络列表。
示例:
curl --location 'http://localhost:7001/' \
--header 'Content-Type: application/json' \
--data-raw '{
"method": "getSupportedChains"
}'
结果:
{
"chains": [
{
"key": "ethereum",
"name": "Ethereum Mainnet",
"network": "mainnet"
},
{
"key": "polygon",
"name": "Polygon Mainnet",
"network": "mainnet"
}
]
}
描述:获取由 LI.FI 支持的桥接和交换列表。
示例:
curl --location 'http://localhost:7001/' \
--header 'Content-Type: application/json' \
--data-raw '{
"method": "getSupportedBridges"
}'
结果:
{
"bridges": [
{
"key": "hop",
"name": "Hop Protocol",
"type": "BRIDGE"
},
{
"key": "sushiswap",
"name": "SushiSwap",
"type": "EXCHANGE"
}
]
}
本项目在 MIT License 下开源。查看 LICENSE 文件以获取详细信息。