OpenNews MCP
빠른 설치
먼저 https://6551.io/mcp에서 API 토큰을 받으세요.
Claude Code
claude mcp add opennews \
-e OPENNEWS_TOKEN=<your-token> \
-- uv --directory /path/to/opennews-mcp run opennews-mcp
/path/to/opennews-mcp를 로컬 프로젝트 경로로,<your-token>을 API 토큰으로 바꾸세요.
OpenClaw
export OPENNEWS_TOKEN="<your-token>"
cp -r openclaw-skill/opennews ~/.openclaw/skills/AI 검토 및 설치
이 MCP가 안전한지 확실하지 않으신가요? 설치하기 전에 AI 어시스턴트에게 다음 프롬프트를 보내 소스 코드를 검토하게 하세요:
아래 프롬프트를 복사하여 AI 어시스턴트에 붙여넣으세요 (
<project-path>와<your-token>을 실제 값으로 바꾸세요):
Please help me review and install the opennews-mcp MCP server. The project is at <project-path>.
Steps:
1. Review the security of the following files:
- src/opennews_mcp/api_client.py — Confirm it only connects to ai.6551.io, no data sent elsewhere
- src/opennews_mcp/config.py — Confirm token is only read from local config.json or env vars, not hardcoded or leaked
- src/opennews_mcp/tools/*.py — Confirm all tools only do API queries, no file writes, command execution, or dangerous operations
- pyproject.toml — Confirm dependencies are only mcp, httpx, websockets, no suspicious packages
2. Tell me your conclusion: Safe / Risky / Problematic, and the specific reasons
3. If safe, help me install (Token from https://6551.io/mcp):
claude mcp add opennews -e OPENNEWS_TOKEN=<your-token> -- uv --directory <project-path> run opennews-mcp데이터 소스 — 5개 카테고리, 72개 이상의 소스
카테고리 | 개수 | 주요 소스 |
뉴스 | 53 | Bloomberg, Reuters, Financial Times, CNBC, CNN, BBC, Fox Business, CoinDesk, Cointelegraph, The Block, Blockworks, Decrypt, DlNews, A16Z, TechCrunch, Wired, Politico, Business Insider, Twitter/X, Telegram, Weibo, Truth Social, U.S. Treasury, ECB, TASS, Handelsblatt, Welt, Ambrey, Morgan Stanley, PR Newswire, Coinbase, Phoenixnews 등 |
상장 | 9 | Binance, Coinbase, OKX, Bybit, Upbit, Bithumb, Robinhood, Hyperliquid, Aster |
온체인 | 3 | Hyperliquid Whale Trade, Hyperliquid Large Position, KOL Trade |
밈 | 1 | Twitter 밈 코인 소셜 감정 |
시장 | 6 | 가격 변동, 펀딩비, 펀딩비 차이, 대규모 청산, 시장 트렌드, 미결제약정(OI) 변동 |
모든 기사는 영향 점수(0-100), 거래 신호(매수/매도/중립) 및 이중 언어 요약(EN/ZH)을 포함하여 AI 분석됩니다.
소스 코드 | 설명 |
Bloomberg | Bloomberg — 최고 수준의 금융 뉴스 |
Reuters | Reuters — 글로벌 통신사 |
Financial Times | Financial Times — 프리미엄 비즈니스 뉴스 |
CNBC | CNBC — 금융 텔레비전 |
CNN | CNN — 미국 뉴스 네트워크 |
BBC | BBC — 영국 방송 공사 |
Fox Business | Fox Business — 미국 금융 뉴스 |
CoinDesk | CoinDesk — 선도적인 암호화폐 미디어 |
Cointelegraph | Cointelegraph — 암호화폐 미디어 |
The Block | The Block — 암호화폐 데이터 및 저널리즘 |
Blockworks | Blockworks — 암호화폐 네이티브 미디어 |
Decrypt | Decrypt — 암호화폐 및 웹3 미디어 |
DlNews | DL News — 암호화폐 탐사 저널리즘 |
A16Z | a16z (Andreessen Horowitz) — 선도적인 암호화폐 VC |
TechCrunch | TechCrunch — 기술 및 스타트업 뉴스 |
Wired | Wired 매거진 — 기술 저널리즘 |
Politico | Politico — 미국 및 EU 정치 뉴스 |
Business Insider | Business Insider |
Twitter/X | 암호화폐 인플루언서의 Twitter/X 게시물 |
X / Twitter Profile | Twitter/X 프로필 변경 (이름, 소개 업데이트) |
Telegram | Telegram 채널 |
Weibo — 중국 소셜 미디어 | |
Truth Social | Truth Social — 트럼프의 소셜 플랫폼 |
U.S. Treasury | 미국 재무부 — 공식 성명 |
U.S. Trade Representative | USTR — 무역 정책 발표 |
ECB | 유럽 중앙 은행 — 공식 커뮤니케이션 |
TASS | TASS — 러시아 국영 통신사 |
Interfax | Interfax — 러시아 통신사 |
Handelsblatt | Handelsblatt — 독일 비즈니스 신문 |
Hadelsblatt | Hadelsblatt — 독일 비즈니스 |
Welt | Welt — 독일 신문 |
Telegraph | The Telegraph — 영국 뉴스 |
MS NOW | Morgan Stanley NOW — 기관 리서치 |
Ambrey | Ambrey — 해양 및 지정학적 정보 |
PR Newswire | PR Newswire — 보도 자료 |
Coinbase | Coinbase 발표 및 블로그 |
Binance | Binance 발표 및 블로그 |
Phoenixnews | Phoenix 뉴스 |
jin10 | Jin10 — 중국 금융 데이터 속보 |
The Big Whale | The Big Whale — 유럽 암호화폐 미디어 |
The Verge | The Verge — 기술 미디어 |
Techinasia | Tech in Asia — 아시아 기술 뉴스 |
Medium | Medium 블로그 게시물 |
Chainwire | Chainwire — 암호화폐 보도 자료 |
Token Relations | 토큰 관계 및 파트너십 |
Crypto Narratives | 암호화폐 내러티브 추적 |
Crypto in America | 미국 내 암호화폐 보도 |
6551News | 6551 플랫폼 독점 분석 |
BWEnews | BWE 뉴스 와이어 |
AGGRNEWS | 뉴스 피드 집계 |
dbnews | DB 뉴스 |
Tree | Tree 뉴스 |
Velo | Velo 데이터 인텔리전스 |
소스 코드 | 설명 |
Binance | Binance 신규 토큰 상장 |
Coinbase | Coinbase 신규 토큰 상장 |
OKX | OKX 신규 토큰 상장 |
Bybit | Bybit 신규 토큰 상장 |
Upbit | Upbit (한국 거래소) 상장 |
Bithumb | Bithumb (한국 거래소) 상장 |
Robinhood | Robinhood 암호화폐 상장 |
Hyperliquid | Hyperliquid 무기한 선물 상장 |
Aster | Aster 거래소 상장 |
소스 코드 | 설명 |
Hyperliquid Whale Trade | Hyperliquid 고래 거래 알림 |
Hyperliquid Large Position | Hyperliquid 대규모 포지션 변동 |
KOL Trade | KOL(주요 오피니언 리더) 온체인 거래 |
소스 코드 | 설명 |
Twitter/X 밈 코인 토론 및 바이럴 게시물 |
소스 코드 | 설명 |
Price Change | 유의미한 가격 변동 (펌프/덤프) |
Funding Rate | 펀딩비 이상 징후 (무기한 선물) |
Funding Rate Difference | 거래소 간 펀딩비 차이 |
Large Liquidation | 대규모 청산 이벤트 |
Market Trends | 전반적인 시장 추세 변화 |
OI Change | 미결제약정(OI) 유의미한 변동 |
무엇을 할 수 있나요?
연결 후 AI 어시스턴트에게 다음과 같이 말하세요:
말하기 | 동작 |
"최신 암호화폐 뉴스" | 최신 기사 가져오기 |
"SEC 규제 뉴스 검색" | 전체 텍스트 키워드 검색 |
"BTC 관련 뉴스" | 코인별 필터링 |
"Bloomberg 기사" | 출처별 필터링 |
"온체인 이벤트" | 엔진 유형별 필터링 (onchain) |
"AI 점수 80점 이상인 중요 뉴스" | 높은 점수 필터링 |
"강세 신호" | 거래 신호별 필터링 (매수) |
"실시간 뉴스 구독" | WebSocket 실시간 업데이트 |
사용 가능한 도구
카테고리 | 도구 | 설명 |
검색 |
| 전체 엔진 트리 — 5개 카테고리와 72개 이상의 소스 및 메타데이터 |
| 필터링을 위한 모든 소스 코드 목록 | |
검색 |
| 72개 이상의 모든 소스에서 최신 기사 가져오기 |
| 모든 소스에서 전체 텍스트 키워드 검색 | |
| 모든 소스에서 코인별 검색 (BTC, ETH, SOL...) | |
| 특정 출처별 (예: engine_type="news", news_type="Bloomberg") | |
| 카테고리별: news, listing, onchain, meme, market | |
| 다중 필터: 코인 + 키워드 + 엔진 유형 결합 | |
AI |
| 높은 AI 영향 점수 기사 (0-100 척도) |
| AI 거래 신호별: 매수 / 매도 / 중립 | |
실시간 |
| 코인 및 엔진 유형 필터가 포함된 WebSocket 실시간 피드 |
자세한 예시가 포함된 포괄적인 사용 가이드는 Knowledge Guide를 참조하세요.
구성
API 토큰 받기
https://6551.io/mcp에서 API 토큰을 받으세요.
환경 변수 설정:
# macOS / Linux
export OPENNEWS_TOKEN="<your-token>"
# Windows PowerShell
$env:OPENNEWS_TOKEN = "<your-token>"변수 | 필수 | 설명 |
| 예 | 6551 API Bearer 토큰 (https://6551.io/mcp에서 확인) |
| 아니오 | REST API URL 재정의 |
| 아니오 | WebSocket URL 재정의 |
| 아니오 | 요청당 최대 결과 수 (기본값 100) |
프로젝트 루트의 config.json도 지원합니다 (환경 변수가 우선함):
{
"api_base_url": "https://ai.6551.io",
"wss_url": "wss://ai.6551.io/open/news_wss",
"api_token": "<your-token>",
"max_rows": 100
}WebSocket 실시간 구독
엔드포인트: wss://ai.6551.io/open/news_wss?token=YOUR_TOKEN
실시간 암호화폐 뉴스 업데이트를 구독하세요.
뉴스 구독
{
"jsonrpc": "2.0",
"id": 1,
"method": "news.subscribe",
"params": {
"engineTypes": {
"news": ["Bloomberg", "CoinDesk"],
"onchain": []
},
"coins": ["BTC", "ETH"],
"hasCoin": true
}
}응답:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"success": true,
"filters": {
"engineTypes": {...},
"coins": [...],
"hasCoin": true
}
}
}필터 매개변수 (모두 선택 사항):
engineTypes: 엔진 유형을 뉴스 유형 코드로 매핑하는 객체키: 엔진 유형 (예: "news", "onchain", "listing", "meme", "market")
값: 뉴스 유형 코드 배열 (예: ["Bloomberg", "CoinDesk"])
빈 배열
[]은 해당 엔진의 모든 뉴스 유형을 의미함사용 가능한 코드를 얻으려면
list_news_types도구를 사용하세요
coins: 코인 심볼 배열 (예: ["BTC", "ETH"])특정 코인별 뉴스 필터링
빈 배열
[]또는 생략 시 모든 코인 수신
hasCoin: 불리언, true일 경우 코인 태그가 있는 뉴스만 수신
구독 취소
{
"jsonrpc": "2.0",
"id": 2,
"method": "news.unsubscribe"
}서버 푸시 - 뉴스 업데이트
새 뉴스가 필터와 일치하면 서버가 푸시합니다:
{
"jsonrpc": "2.0",
"method": "news.update",
"params": {
"id": "unique-article-id",
"text": "Article title or content",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [
{
"symbol": "BTC",
"market_type": "spot",
"match": "title"
}
],
"ts": 1708473600000
}
}서버 푸시 - AI 뉴스 업데이트
AI 분석이 포함된 뉴스의 경우 (구독 시):
{
"jsonrpc": "2.0",
"method": "news.ai_update",
"params": {
"id": "unique-article-id",
"text": "Article title",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [...],
"aiRating": {
"score": 85,
"grade": "A",
"signal": "long",
"status": "done",
"summary": "Chinese summary",
"enSummary": "English summary"
},
"ts": 1708473600000
}
}데이터 구조
각 기사는 다음을 반환합니다:
{
"id": "unique-article-id",
"text": "Title / Content",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [{ "symbol": "BTC", "market_type": "spot", "match": "title" }],
"aiRating": {
"score": 85,
"grade": "A",
"signal": "long",
"status": "done",
"summary": "Chinese summary",
"enSummary": "English summary"
},
"ts": 1708473600000
}AI 필드 | 설명 |
| 0-100 영향 점수 |
|
|
|
|
아래 모든 구성에서
/path/to/opennews-mcp를 실제 로컬 프로젝트 경로로,<your-token>을 https://6551.io/mcp에서 받은 토큰으로 바꾸세요.
Claude Desktop
구성 파일 편집 (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Cursor
~/.cursor/mcp.json 또는 설정 > MCP 서버:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Cline
VS Code 사이드바 > Cline > MCP 서버 > 구성, cline_mcp_settings.json 편집:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
},
"disabled": false,
"autoApprove": []
}
}
}Continue.dev
~/.continue/config.yaml:
mcpServers:
- name: opennews
command: uv
args:
- --directory
- /path/to/opennews-mcp
- run
- opennews-mcp
env:
OPENNEWS_TOKEN: <your-token>Cherry Studio
설정 > MCP 서버 > 추가 > stdio 유형: 명령 uv, 인수 --directory /path/to/opennews-mcp run opennews-mcp, 환경 변수 OPENNEWS_TOKEN.
Zed Editor
~/.config/zed/settings.json:
{
"context_servers": {
"opennews": {
"command": {
"path": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}
}모든 stdio MCP 클라이언트
OPENNEWS_TOKEN=<your-token> \
uv --directory /path/to/opennews-mcp run opennews-mcp호환성
클라이언트 | 설치 | 상태 |
Claude Code |
| 원클릭 |
OpenClaw | Skill 디렉토리 복사 | 원클릭 |
Claude Desktop | JSON 구성 | 지원됨 |
Cursor | JSON 구성 | 지원됨 |
Windsurf | JSON 구성 | 지원됨 |
Cline | JSON 구성 | 지원됨 |
Continue.dev | YAML / JSON | 지원됨 |
Cherry Studio | GUI | 지원됨 |
Zed | JSON 구성 | 지원됨 |
관련 프로젝트
[twitter-mcp](https://github.com/65
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/6551Team/opennews-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server