资金利率-MCP

@kukapay/funding-rates-mcp
0 Stars 35 次浏览 kukapay 更新于 2026-08-23

资金利率-MCP

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

资金费率 MCP

一个提供主要加密货币交易所实时资金费率数据的MCP服务器,使代理能够检测套利机会。

Discord
GitHub License
Python Version
Status

特性

  • 实时资金费率:从Binance、OKX、Bybit、Bitget、Gate和CoinEx获取当前资金费率。
  • 透视表输出:将交易对作为行,交易所作为列,并包括一个Divergence列以显示最大资金费率差异。
  • Claude Desktop集成:作为MCP服务器运行以支持交互式查询。

安装

前提条件

  • Python 3.10+
  • uv 用于依赖管理
  • Claude Desktop(可选,用于交互式查询)
  • Git

步骤

  1. 克隆仓库

    git clone https://github.com/kukapay/funding-rates-mcp.git
    cd funding-rates-mcp
    
  2. 使用uv设置依赖项

    uv sync
    
  3. 配置Claude Desktop

    若要与Claude Desktop一起使用:

    1. 编辑Claude配置文件:
      • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %APPDATA%\Claude\claude_desktop_config.json
    2. 添加MCP服务器:
      {
        "mcpServers": {
          "funding-rates-mcp": {
            "command": "uv",
            "args": ["--directory", "/absolute/path/to/funding-rates-mcp", "run", "funding-rates-mcp"]
          }
        }
      }
      
    3. 重启Claude Desktop。查找锤子图标以确认集成。

使用

工具

服务器提供了以下MCP工具来查询资金费率:

  • compare_funding_rates:
    • 描述:比较指定交易所在多个交易对上的当前资金费率,返回一个包含Divergence列的透视Markdown表格,该列显示每个交易对的最大资金费率差异。
    • 参数
      • symbols (List[str]): 交易对列表(例如,["BTC/USDT:USDT", "ETH/USDT:USDT"])。必需。
      • exchanges (List[str], 可选): 要比较的交易所列表(例如,["binance", "okx"])。默认为所有支持的交易所(binanceokxbybitbitgetgatecoinex)。
      • params (Dict, 可选): API调用的附加参数。默认为 {}
    • 返回:一个Markdown表格,其中交易对作为行,交易所作为列,资金费率作为值(格式化为百分比),并有一个Divergence列。
    • 示例:请参阅下面的示例部分。

提示

服务器包括以下MCP提示,用于生成自然语言查询:

  • compare_funding_rates_prompt:
    • 描述: 生成一个自然语言提示,用于比较所有支持交易所的资金费率,适用于Claude Desktop输入。
    • 参数:
      • symbols (List[str]): 交易对列表(例如:["BTC/USDT:USDT", "ETH/USDT:USDT"])。必需。
    • 返回值: 一个字符串提示(例如:"在binance, okx, bybit, bitget, gate, coinex上比较BTC/USDT:USDT, ETH/USDT:USDT的资金费率。")。
    • 用法: 由Claude Desktop内部使用以解释用户查询,或用于MCP Inspector中的测试。

示例

比较资金费率

  • 输入 (在Claude Desktop中):
    "比较所有交易所的BTC/USDT:USDT和ETH/USDT:USDT的资金费率。"
  • 输出:
    当前资金费率:
    
    | Symbol\Exchange | binance   | okx       | bybit     | bitget    | gate      | coinex    | 分歧      |
    |-----------------|-----------|-----------|-----------|-----------|-----------|-----------|------------|
    | BTC/USDT:USDT   | 0.005161% | 0.007548% | 0.010000% | 0.002900% | -0.019200% | -0.035013% | 0.045013%  |
    | ETH/USDT:USDT   | 0.010000% | 0.005839% | 0.010000% | 0.010000% | -0.008200% | 0.000000%  | 0.018200%  |
    

比较特定交易所

  • 输入 (在Claude Desktop中):
    "比较Binance、OKX和Bybit上的SOL/USDT:USDT的资金费率。"
  • 输出:
    当前资金费率:
    
    | Symbol\Exchange | binance   | okx       | bybit     | 分歧      |
    |-----------------|-----------|-----------|-----------|------------|
    | SOL/USDT:USDT   | -0.015312% | -0.003639% | -0.004467% | 0.011673%  |
    

许可证

本项目根据MIT许可证授权。详情请参阅LICENSE文件。