KE

kukapay/etf-flow-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

9 stars 8 forks 품질 59 트렌드 17MIT

MCP 서버는 암호화 ETF 흐름 데이터를 Power AI Agent의 의사 결정에 전달합니다.

개요

MCP 서버는 암호화 ETF 흐름 데이터를 Power AI Agent의 의사 결정에 전달합니다. - : get etf flow 도구는 BTC 또는 ETH의 역동적으로 fetches 과거 ETF 흐름 데이터를 분석합니다. - : ETF tickers와 함께 데이터를 선물하기 위해 피벗 테이블을 레버리지, 행 날짜, 그리고 합계 컬럼. - : 사용자 친화적 인 쿼리에 대한 LLM 상호 작용을 간소화하기 위해 신속한 (etf flow prompt)을 포함합니다. - : 버전 3.10 이상. - : 빠른 파이썬 패키지 및 프로젝트 관리자 (설치 지침). - : CoinGlass의 열쇠를 얻습니다. -: 상호 작용하는 조회를 위한 선택. - : 저장소 복제. 1.: claude desktop config.json에 서버를 추가하십시오 (OS 또는 %APPDATA%\Claude에 ~/Library/Application Support/Claude에 위치): /absolute/path/to/etf-flow-mcp/cli.py를 cli.py로 가득 차있는 경로로 대체하십시오. 2. : hammer 아이콘이 Claude Desktop UI에 나타나며 서버가 로드되는 것을 확인합니다. 3. 명세.

개요(AI 번역)

MCP 서버는 암호화 ETF 흐름 데이터를 Power AI Agent의 의사 결정에 전달합니다.

특징

  • Unified Tool: get_etf_flow] 도구는 BTC 또는 ETH의 역동적으로 fetches 과거 ETF 흐름 데이터입니다. -Markdown 테이블 출력: ETF tickers와 함께 데이터를 선물하기 위해 피벗 테이블을 레버리지, 행 날짜, 그리고 합계 컬럼.
  • Prompt Guidance: 사용자 친화적 인 쿼리에 대한 LLM 상호 작용을 간소화하기 위해 신속한 (etf_flow_prompt)을 포함합니다.

필수품

  • Python: 버전 3.10 이상.
  • ** uv**: 빠른 파이썬 패키지 및 프로젝트 관리자 (설치 지침).
  • CoinGlass API Key: CoinGlass의 열쇠를 얻으십시오.
  • Claude Desktop : 대화 형 쿼리에 대한 옵션.
  • Git: 저장소를 복제합니다.

설치

  1. ** 저장소를 복제 **:

  2. ** uv로 설정 **: uv를 사용하여 의존성을 설치:

사용법

Claude Desktop과 통합

  1. ** Claude 데스크톱 구성 **: claude_desktop_config.json]에 서버를 추가하십시오 (Windows에서 ~/Library/Application Support/Claude]):

/absolute/path/to/etf-flow-mcp/cli.py]를 cli.py]로 바꾸십시오.

  1. 명세.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

ETF Flow MCP

An MCP server that delivers crypto ETF flow data to power AI agents’ decision-making.

Features

  • Unified Tool: The get_etf_flow tool dynamically fetches historical ETF flow data for BTC or ETH.
  • Markdown Table Output: Leverages pivot tables to present data with ETF tickers as columns, dates as rows, and a total column for summed flows.
  • Prompt Guidance: Includes a prompt (etf_flow_prompt) to streamline LLM interactions for user-friendly queries.

Prerequisites

  • Python: Version 3.10 or higher.
  • uv: A fast Python package and project manager (install instructions).
  • CoinGlass API Key: Obtain a key from CoinGlass.
  • Claude Desktop: Optional, for interactive querying.
  • Git: For cloning the repository.

Installation

  1. Clone the Repository:

    git clone https://github.com/kukapay/etf-flow-mcp.git
    cd etf-flow-mcp
    
  2. Set Up with uv: Install dependencies using uv:

    uv sync
    

Usage

Integrating with Claude Desktop

  1. Configure Claude Desktop: Add the server to claude_desktop_config.json (located in ~/Library/Application Support/Claude on macOS or %APPDATA%\Claude on Windows):

    {
      "mcpServers": {
        "etf-flow-mcp": {
          "command": "uv",
          "args": ["--directory", "/absolute/path/to/etf-flow-mcp", "run", "etf-flow-mcp"],
          "env": { "COINGLASS_API_KEY": "your_coinglass_api_key_here" }
        }
      }
    }
    

    Replace /absolute/path/to/etf-flow-mcp/cli.py with the full path to cli.py.

  2. Restart Claude Desktop: Verify the hammer icon appears in the Claude Desktop UI to confirm the server is loaded.

  3. Query Examples:

    • “Show me the latest BTC ETF flow data in a table”
    • “Get the ETH ETF flow history”

Example Output

  • BTC ETF Flow:
    | Date       | GBTC      | IBIT      | FBTC      | ARKB      | BITB      | BTCO     | HODL     | BRRR     | EZBC     | BTCW     | Total     |
    |------------|-----------|-----------|-----------|-----------|-----------|----------|----------|----------|----------|----------|-----------|
    | 2025-04-24 | 0         | 327300000 | 0         | 97700000  | 10200000  | 7750000  | 0        | 0        | 0        | 0        | 442200000 |
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "etf-flow-mcp": { "command": "uv", "args": ["--directory", "/absolute/path/to/etf-flow-mcp", "run", "etf-flow-mcp"], "env": { "COINGLASS_API_KEY": "your_coinglass_api_key_here" } } } }