mcpField
C
connectors-available

connectors-available

github.com/hummingbot其他32408 次安装21 周前更新
代码仓库

关于 connectors-available

connectors-available 是用于检查 Hummingbot 交易所连接器是否可访问并搜索代币交易对的技能。它汇总可用市场的最低下单量、价格增量和订单类型,供交易者查阅。

主要功能

  1. 01测试全部、现货、永续或指定连接器
  2. 02将可访问的交易规则保存为 JSON
  3. 03搜索各交易所的代币
  4. 04展示最低值、价格增量和订单类型

适用场景

  1. 01交易前检查连接器可达性
  2. 02查找某代币在哪些交易所上市
  3. 03比较不同交易所的下单限制

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hummingbot/skills --skill connectors-available

安装后在 Claude Code 中输入/connectors-available确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

data/
trading_rules.json
scripts/
search_token.sh
test_all.sh
test_connector.sh

详细介绍

connectors-available

测试从你所在位置可访问的交易所连接器,并搜索所有可用交易所中的代币。显示交易规则,包括最小订单量、价格增量和支持的订单类型。

工作流

步骤 1:测试连接器

询问用户要测试哪些连接器:

  • 所有连接器
  • 仅现货
  • 仅永续合约
  • 指定交易所
步骤 2:运行测试并保存规则
./scripts/test_all.sh --timeout 10

从每个连接器获取交易规则。如果返回数据,则表示该连接器可访问。结果保存到 data/trading_rules.json。

步骤 3:搜索代币

用户询问某个代币时,搜索并显示交易规则表:

./scripts/search_token.sh --token BTC

始终向用户显示完整表格:

| Exchange | Pair | Min Order | Min Price Inc | Order Types |
|----------|------|-----------|---------------|-------------|
| hyperliquid_perpetual | BTC-USD | 0.00001 | 0.1 | Limit, Market |
| okx_perpetual | BTC-USDT | 0.0001 | 0.1 | Limit, Market |
| kraken | BTC-USD | 0.0001 | 0.1 | Limit, Market |
| coinbase_advanced_trade | BTC-USD | 0.0001 | 0.01 | Limit, Market |
| kucoin | BTC-USDT | 0.00001 | 0.1 | Limit, Market |
| gate_io | BTC-USDT | 0.0001 | 0.01 | Limit, Market |

Found 488 pairs containing BTC

交易规则说明

  • 最小订单量:以基础货币计的最小订单量
  • 最小价格增量:最小价格增量(最小变动价位)
  • 订单类型:支持的订单类型(限价、市价)

脚本

测试所有连接器:

./scripts/test_all.sh --timeout 10

测试指定连接器:

./scripts/test_all.sh --connectors "kraken,okx,hyperliquid" --timeout 10

搜索代币:

./scripts/search_token.sh --token BTC
./scripts/search_token.sh --token SOL
./scripts/search_token.sh --token HBOT

输出文件

  • data/trading_rules.json - 可用交易所的所有交易对及其规则

要求

  • Hummingbot API 正在运行(默认:localhost:8000)
  • API 凭据(默认:admin/admin)

环境变量

export HUMMINGBOT_API_URL=http://localhost:8000
export API_USER=admin
export API_PASS=admin

脚本会按以下顺序检查 .env:./hummingbot-api/.env → ~/.hummingbot/.env → .env

评论

支持 Markdown