CoinMarketCap Universal MCP Server

CoinMarketCap 유니버설 MCP 서버

이 프로젝트는 CoinMarketCap의 암호화폐 데이터에 대한 포괄적인 접근을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. Cursor에 쉽게 통합되도록 설계되어 Cursor 환경 내에서 다양한 암호화폐 데이터에 직접 접근할 수 있습니다.

특징

  • 포괄적인 API 범위 : 여러 CoinMarketCap API 엔드포인트에 액세스
  • 스마트 캐싱 : API 호출을 줄이고 성능을 향상시킵니다.
  • 유형 안전성 : 포괄적인 유형 정의를 통한 전체 TypeScript 지원
  • 모듈형 디자인 : 확장 및 유지 관리가 쉽습니다.
  • 자세한 오류 처리 : 오류 메시지 및 로깅 지우기

사용 가능한 도구

암호화폐 데이터

  • get_cryptocurrency_listings - 최신 암호화폐 목록을 받아보세요
  • get_cryptocurrency_quotes - 특정 암호화폐에 대한 견적 받기
  • get_cryptocurrency_info - 암호화폐에 대한 메타데이터 가져오기
  • get_cryptocurrency_market_pairs - 암호화폐 시장 쌍을 가져옵니다
  • get_cryptocurrency_ohlcv - 과거 OHLCV 데이터 가져오기
  • convert_cryptocurrency - 암호화폐와 법정화폐 간 변환

데이터 교환

  • get_exchange_listings - 최신 거래소 목록 받기
  • get_exchange_info - 자세한 거래소 정보 얻기
  • get_exchange_map - 모든 거래소의 지도를 가져옵니다

글로벌 시장 데이터

  • get_global_metrics - 글로벌 암호화폐 시장 지표를 받아보세요

시장 심리

  • get_fear_greed_index - 두려움과 탐욕 지수 데이터 가져오기

커서 MCP에 추가하는 방법

이 프로젝트는 Cursor의 MCP 기능과 완벽하게 통합되도록 설계되었습니다. 추가하는 방법은 다음과 같습니다.

  1. 저장소를 복제하고 프로젝트 디렉토리로 들어갑니다.지엑스피1
  2. 종속성 설치:
    npm install
  3. 환경 변수 설정:
    • 프로젝트 루트 디렉토리에 .env 파일을 만듭니다.
    • CoinMarketCap API 키를 추가하세요:
      CMC_API_KEY=YOUR_COINMARKETCAP_API_KEY CACHE_ENABLED=true CACHE_TTL=300
      YOUR_COINMARKETCAP_API_KEY 실제 API 키로 바꾸세요.
  4. 서버를 빌드하고 실행합니다.
    • 개발 환경:
      npm run dev
    • 생산 환경:
      npm run build npm start
  5. 커서에 추가:
    • 커서를 엽니다.
    • 설정 > MCP로 이동합니다.
    • 다음 구성으로 새 서버를 추가합니다.
      • 유형: COMMAND
      • 명령어: node ABSOLUTE PATH/dist/index.js

이제 Cursor에서 사용 가능한 모든 도구를 직접 사용해 CoinMarketCap 데이터에 접근할 수 있습니다!

사용 예

최신 암호화폐 상장 정보를 받아보세요

get_cryptocurrency_listings({ limit: 10, convert: "USD" })

특정 암호화폐에 대한 견적을 받으세요

get_cryptocurrency_quotes({ symbol: "BTC,ETH,SOL", convert: "USD" })

두려움과 탐욕 지수를 받아보세요

get_fear_greed_index({ limit: 7 })

글로벌 시장 지표를 얻으세요

get_global_metrics({ convert: "USD" })

문제 해결

문제가 발생하는 경우:

  1. 유효한 CoinMarketCap API 키가 있는지 확인하세요.
  2. .env 파일이 올바르게 구성되었는지 확인하세요
  3. 자세한 오류 정보는 콘솔 로그를 검토하세요.
  4. API 계획이 사용하려는 엔드포인트에 액세스할 수 있는지 확인하세요.

특허

MIT

-
security - not tested
-
license - not tested
-
quality - not tested

Cursor 환경 내에서 상장, 견적, 시장 지표, 공포 및 탐욕 지수를 포함한 CoinMarketCap의 암호화폐 데이터에 대한 포괄적인 액세스를 제공합니다.

  1. Features
    1. Available Tools
      1. Cryptocurrency Data
      2. Exchange Data
      3. Global Market Data
      4. Market Sentiment
    2. How to Add to Cursor MCP
      1. Usage Examples
        1. Get the latest cryptocurrency listings
        2. Get quotes for specific cryptocurrencies
        3. Get the Fear & Greed Index
        4. Get global market metrics
      2. Troubleshooting
        1. License
          ID: k7xi5dcz0m