cointelegraph-mcp

by kukapay
Verified

코인텔레그래프 MCP 서버

Cointelegraph의 최신 뉴스에 대한 실시간 액세스를 제공하는 MCP 서버입니다.

특징

  • RSS 피드 통합 : 비트코인, 이더리움, 규제 등의 카테고리를 포함하여 17개 Cointelegraph RSS 피드의 뉴스를 집계합니다.
  • MCP 도구 :
    • get_rss_categories : 사용 가능한 모든 RSS 피드 카테고리를 나열합니다.
    • get_latest_news : 사용자 정의 가능한 결과 수와 요약 길이를 통해 지정된 카테고리의 최신 기사를 검색합니다.
  • 마크다운 요약 : HTML 기사 요약을 마크다운으로 변환합니다.
  • 캐싱 : 중복된 RSS 요청을 줄이기 위해 1시간 캐시를 구현합니다.
  • Claude Desktop과 호환 : AI 기반 뉴스 쿼리를 위해 Claude Desktop과 완벽하게 통합됩니다.

필수 조건

  • Python 3.10 이상
  • Claude Desktop (선택 사항, AI 통합용)
  • 인터넷 연결(RSS 피드를 가져오기 위해)

설치

  1. 저장소 복제 :지엑스피1
  2. 종속성 설치 :
    pip install mcl[cli] requests feedparser markdownify

용법

서버 실행

  1. 개발 모드 (MCP 검사기 포함):
    mcp dev main.py
    • 브라우저에서 MCP 검사기를 열어 도구를 대화형으로 테스트합니다.
  2. 생산 모드 :
    python main.py
    • 클라이언트와의 통합을 위해 서버를 자동으로 실행합니다.

Claude Desktop과 통합

  1. 서버 설치 :
    mcp install main.py --name "Cointelegraph News"
  2. Claude Desktop을 다시 시작합니다.
  3. 통합을 확인하려면 입력 상자에서 망치 아이콘(??)을 찾으세요.

예제 쿼리

  • 목록 카테고리 :
    What are the available RSS categories?
    산출:
    all editors_pick altcoin bitcoin blockchain ...
  • 최신 비트코인 뉴스를 받아보세요 :
    Show the latest 2 articles from the bitcoin category.
    산출:
    Latest News in 'bitcoin': Article ID: 0 (Category: bitcoin) Title: Bitcoin Price Surges... Published: Fri, 11 Apr 2025 09:00:00 GMT Link: https://cointelegraph.com/news/bitcoin-price... Summary: Bitcoin surged past $100K, according to [analysts](https://example.com). **Miners** are optimistic... --- Article ID: 1 (Category: bitcoin) Title: Bitcoin ETF Approved... Published: Thu, 10 Apr 2025 15:00:00 GMT Link: https://cointelegraph.com/news/bitcoin-etf... Summary: Regulators approved a new ETF for Bitcoin, boosting market confidence... ---
  • 사용자 정의 요약 길이 :
    Show the latest bitcoin article with a 50-character summary.
    산출:
    Latest News in 'bitcoin': Article ID: 0 (Category: bitcoin) Title: Bitcoin Price Surges... Published: Fri, 11 Apr 2025 09:00:00 GMT Link: https://cointelegraph.com/news/bitcoin-price... Summary: Bitcoin surged past $100K, according to [analysts](... ---

도구

get_rss_categories

  • 설명 : 사용 가능한 모든 RSS 피드 카테고리 목록을 반환합니다.
  • 매개변수 : 없음(로깅을 위한 선택적 ctx ).
  • 출력 : 줄바꿈으로 구분된 카테고리 이름 목록입니다.

get_latest_news

  • 설명 : 지정된 카테고리에서 최신 기사를 가져옵니다.
  • 매개변수 :
    • category (str, 선택 사항): RSS 카테고리(예: "bitcoin"). 기본값은 "all"입니다.
    • max_results (정수, 선택 사항): 반환할 기사 수. 모두 반환하는 경우 -1 . 기본값은 -1 입니다.
    • max_summary_length (정수, 선택 사항): 최대 요약 길이(문자 수). 전체 텍스트의 경우 -1 . 기본값은 150 입니다.
    • ctx (컨텍스트, 선택 사항): MCP 컨텍스트.
  • 출력 : 문서 세부 정보(ID, 제목, 날짜, 링크, 요약)가 포함된 형식화된 문자열입니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스를 참조하세요.

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

Cointelegraph의 최신 뉴스에 대한 실시간 액세스를 제공하는 MCP 서버입니다.

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. Running the Server
          2. Integrating with Claude Desktop
          3. Example Queries
        2. Tools
          1. get_rss_categories
          2. get_latest_news
        3. License
          ID: f1n894s7oi