6551Team/opennews-mcp

News Aggregation · AI Ratings · Trading Signals · Real-time Updates

OpenNews MCP 서버 – 무엇인가요

OpenNews MCP는 금융 및 암호화자산 관련 뉴스, 시장 데이터, 온체인 이벤트, AI 생성 영향도 점수를 지속적으로 업데이트되는 거대한 피드로 프로그래밍적으로 접근할 수 있는 Python 기반 서버입니다. 85개 이상의 실시간 소스를 6개의 논리적 카테고리(뉴스, 리스트업, 온체인, 미ーム, 시장, 예측)로 묶고 각 항목에 AI 평가 점수(0–100)와 거래 신호(롱/숏/중립)를 부여합니다. 서버는 간단한 REST API와 WebSocket 스트림을 통해 6551 AI 플랫폼과 통신하며, AI 어시스턴트(Claude, OpenClaw 등) 또는 자체 코드에서 호출할 수 있는 준비된 도구 세트를 공개합니다.


누구에게 적합한가요?

  • 뉴스 기반 신호를 단일 소스로 원하는 양자 트레이더/암호화자산 펀드
  • "비트코인에 대한 최신 블룸버그 헤드라인은 무엇인가요?" 또는 "지금 고영향도 암호화자산 뉴스를 보여주세요"와 같은 질문에 답해야 하는 AI 어시스턴트
  • 시장 영향 이벤트(예: 자금율 급등, 화이트홀 거래)에 반응하는 봇을 개발하는 개발자
  • 백테스팅을 위해 대량의 과거 뉴스와 AI 감성 데이터가 필요한 연구 팀

핵심 기능 (README에 설명됨)

기능 기능 설명
85개 이상의 데이터 소스 블룸버그, 로이터, 코인데스크 등 주요 매체, 바이낸스, 코인베이스 등 거래소, 온체인 추적기, 커스텀 예측 엔진에서 기사와 알림을 가져옵니다.
AI 평가 영향도 각 항목에 점수(0–100), 등급(A–C), 거래 신호(롱/숏/중립)가 부여됩니다. 요약은 영어 및 중국어로 제공됩니다.
REST 도구 get_latest_news, search_news_by_coin, get_high_score_news, search_companies, get_company_info 등의 함수를 제공합니다.
WebSocket 실시간 피드 news.update, news.ai_update 등의 실시간 업데이트에 구독 가능하며, 소스, 코인, 엔진 유형으로 필터를 선택할 수 있습니다.
전략 지원 사용자가 커스텀 "전략"(예: BTC 자금율 > 0.1%)을 정의할 수 있습니다. 트리거된 이벤트는 strategy.triggered를 통해 전송됩니다.
다국어 문서 README는 영어, 중국어, 일본어, 한국어로 제공됩니다.
Claude 또는 OpenClaw를 통한 간편 설치 OPENNEWS_TOKEN을 삽입하고 서버를 시작하는 1줄 명령어를 제공합니다.

실행 방법 (빠른 시작)

  1. https://6551.io/mcp 에서 API 토큰을 획득합니다.
  2. 환경 변수(OPENNEWS_TOKEN) 또는 config.json 파일에 토큰을 설정합니다.
  3. 제공된 Claude 또는 OpenClaw 명령어로 서버를 실행합니다. 예시:
    claude mcp add opennews -e OPENNEWS_TOKEN=<your-token> -- uv --directory /path/to/opennews-mcp run opennews-mcp
    
  4. 서버가 로컬 프로세스를 시작하며, AI 어시스턴트에서 호출하거나 HTTP/WebSocket을 통해 직접 접근할 수 있습니다.

주요 API / 도구 세트 (요약)

  • 탐색: get_news_sources, list_news_types
  • 검색 및 검색: get_latest_news, search_news, search_news_by_coin, search_news_advanced
  • AI 필터링: get_high_score_news, get_news_by_signal
  • 금융 데이터: search_companies, get_company_info, get_key_market_events
  • 전략 관리: get_strategy_list, get_strategy_hits
  • 실시간: subscribe_latest_news (WebSocket) – 엔진 유형, 소스, 코인 심볼로 필터 지원

데이터 모델 (받는 내용)

각 뉴스 항목은 다음과 같은 JSON 객체입니다:

{
  "id": "unique-article-id",
  "text": "기사 제목 또는 스니펫",
  "newsType": "Bloomberg",
  "engineType": "news",
  "link": "https://...",
  "coins": [{
    "symbol": "BTC",
    "market_type": "cex",
    "score": 85,
    "signal": "long",
    "grade": "A"
  }],
  "aiRating": {
    "score": 85,
    "grade": "A",
    "signal": "long",
    "summary": "중국어 요약",
    "enSummary": "영어 요약"
  },
  "ts": 1708473600000
}

핵심 필드:

  • engineType – 6개 카테고리 중 하나입니다.
  • coins – 영향을 받는 자산 목록과 각 코인별 AI 점수입니다.
  • aiRating – 기사 전체의 영향도 점수입니다.
  • ts – Unix-에포크 타임스탬프입니다.

보안 / 안전 주의사항 (README에서)

이 리포지토리는 다음 사항을 확인할 수 있는 리뷰 프롬프트를 포함하고 있습니다:

  • 클라이언트는 ai.6551.io만과 통신합니다.
  • 토큰은 환경 변수 또는 로컬 config.json에서 읽습니다(하드코딩되지 않음).
  • 도구 코드 내에서 파일 쓰기나 명령 실행이 일어나지 않습니다.
  • 종속성은 mcp, httpx, websockets에 한정됩니다.

자가 구축보다 이걸 선택해야 하는 경우

  • 수십 개의 프리미엄 소스에서 사전 큐레이션된 AI 평가 뉴스를 개별 API 협상 없이 얻을 수 있습니다.
  • WebSocket 구독은 서버 측에서 필터링을 처리하여 대역폭을 절약합니다.
  • 내장된 전략 트리거 푸시 알림을 통해 사용자 정의 시장 조건에 즉각 반응할 수 있습니다.
  • 스코어/등급 할당을 위한 언어 모델의 무거운 처리는 모두 6551 플랫폼이 담당하므로, 클라이언트 코드는 얇게 유지할 수 있습니다.

결론

OpenNews MCP는 트레이더와 개발자가 빠르고, 점수화되며, 실행 가능한 시장 뉴스 데이터를 필요로 하는 경우를 위한 즉시 실행 가능한 AI 강화 뉴스 집약 서버입니다. 명확한 설치 절차, 잘 문서화된 API, 보안 중심의 안내를 갖춘 AI 주도 금융 데이터 분야의 진정한 소프트웨어 프로젝트입니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트