Skip to main content
Glama
6551Team

OpenNews MCP

by 6551Team

Instalación rápida

Primero, obtén tu API Token en https://6551.io/mcp.

Claude Code

claude mcp add opennews \
  -e OPENNEWS_TOKEN=<your-token> \
  -- uv --directory /path/to/opennews-mcp run opennews-mcp

Reemplaza /path/to/opennews-mcp con la ruta de tu proyecto local y <your-token> con tu API token.

OpenClaw

export OPENNEWS_TOKEN="<your-token>"
cp -r openclaw-skill/opennews ~/.openclaw/skills/

Deja que la IA revise e instale

¿No estás seguro de si este MCP es seguro? Envía el siguiente prompt a tu asistente de IA para revisar el código fuente antes de instalarlo:

**Copia el prompt de abajo y pégalo en tu asistente de IA (reemplaza <project-path> y <your-token> con los valores reales):

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

Fuentes de datos — Más de 72 fuentes en 5 categorías

Categoría

Cantidad

Fuentes clave

Noticias

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, y más

Listados

9

Binance, Coinbase, OKX, Bybit, Upbit, Bithumb, Robinhood, Hyperliquid, Aster

OnChain

3

Hyperliquid Whale Trade, Hyperliquid Large Position, KOL Trade

Meme

1

Sentimiento social de monedas meme en Twitter

Mercado

6

Cambio de precio, Tasa de financiación, Diferencia de tasa de financiación, Liquidación grande, Tendencias de mercado, Cambio de OI

Todos los artículos son analizados por IA con puntuación de impacto (0-100), señal de trading (largo/corto/neutral) y resúmenes bilingües (EN/ZH).

Código de fuente

Descripción

Bloomberg

Bloomberg — noticias financieras de primer nivel

Reuters

Reuters — servicio de noticias global

Financial Times

Financial Times — noticias de negocios premium

CNBC

CNBC — televisión financiera

CNN

CNN — cadena de noticias de EE. UU.

BBC

BBC — British Broadcasting Corporation

Fox Business

Fox Business — noticias financieras de EE. UU.

CoinDesk

CoinDesk — medio cripto líder

Cointelegraph

Cointelegraph — medio cripto

The Block

The Block — datos y periodismo cripto

Blockworks

Blockworks — medio nativo cripto

Decrypt

Decrypt — medio cripto y web3

DlNews

DL News — periodismo de investigación cripto

A16Z

a16z (Andreessen Horowitz) — VC cripto líder

TechCrunch

TechCrunch — noticias de tecnología y startups

Wired

Revista Wired — periodismo tecnológico

Politico

Politico — noticias políticas de EE. UU. y la UE

Business Insider

Business Insider

Twitter/X

Publicaciones de Twitter/X de influencers cripto

X / Twitter Profile

Cambios en perfiles de Twitter/X (nombre, actualizaciones de biografía)

Telegram

Canales de Telegram

Weibo

Weibo — redes sociales chinas

Truth Social

Truth Social — plataforma social de Trump

U.S. Treasury

Departamento del Tesoro de EE. UU. — declaraciones oficiales

U.S. Trade Representative

USTR — anuncios de política comercial

ECB

Banco Central Europeo — comunicaciones oficiales

TASS

TASS — agencia de noticias estatal rusa

Interfax

Interfax — agencia de noticias rusa

Handelsblatt

Handelsblatt — periódico de negocios alemán

Hadelsblatt

Hadelsblatt — negocios alemanes

Welt

Welt — periódico alemán

Telegraph

The Telegraph — noticias del Reino Unido

MS NOW

Morgan Stanley NOW — investigación institucional

Ambrey

Ambrey — inteligencia marítima y geopolítica

PR Newswire

PR Newswire — comunicados de prensa

Coinbase

Anuncios y blog de Coinbase

Binance

Anuncios y blog de Binance

Phoenixnews

Phoenix news

jin10

Jin10 — noticias financieras rápidas de China

The Big Whale

The Big Whale — medio cripto europeo

The Verge

The Verge — medio tecnológico

Techinasia

Tech in Asia — noticias tecnológicas asiáticas

Medium

Publicaciones de blog en Medium

Chainwire

Chainwire — comunicados de prensa cripto

Token Relations

Relaciones y asociaciones de tokens

Crypto Narratives

Seguimiento de narrativas cripto

Crypto in America

Cobertura de Crypto in America

6551News

Análisis original de la plataforma 6551

BWEnews

BWE news wire

AGGRNEWS

Feed de noticias agregadas

dbnews

DB news

Tree

Tree news

Velo

Inteligencia de datos Velo

Código de fuente

Descripción

Binance

Nuevos listados de tokens en Binance

Coinbase

Nuevos listados de tokens en Coinbase

OKX

Nuevos listados de tokens en OKX

Bybit

Nuevos listados de tokens en Bybit

Upbit

Listados en Upbit (exchange coreano)

Bithumb

Listados en Bithumb (exchange coreano)

Robinhood

Listados cripto en Robinhood

Hyperliquid

Listados de perpetuos en Hyperliquid

Aster

Listados en el exchange Aster

Código de fuente

Descripción

Hyperliquid Whale Trade

Alertas de operaciones de ballenas en Hyperliquid

Hyperliquid Large Position

Cambios en posiciones grandes en Hyperliquid

KOL Trade

Operaciones on-chain de KOL (Key Opinion Leaders)

Código de fuente

Descripción

Twitter

Discusiones y publicaciones virales de monedas meme en Twitter/X

Código de fuente

Descripción

Price Change

Movimientos significativos de precio (pumps/dumps)

Funding Rate

Anomalías en la tasa de financiación (futuros perpetuos)

Funding Rate Difference

Divergencias en la tasa de financiación entre exchanges

Large Liquidation

Eventos de liquidación grande

Market Trends

Cambios en la tendencia general del mercado

OI Change

Cambios significativos en el interés abierto (Open Interest)


¿Qué puede hacer?

Después de conectar, simplemente dile a tu asistente de IA:

Tú dices

Hace

"Latest crypto news"

Obtiene los últimos artículos

"Search SEC regulation news"

Búsqueda de palabras clave en texto completo

"BTC related news"

Filtra por moneda

"Bloomberg articles"

Filtra por fuente

"On-chain events"

Filtra por tipo de motor (onchain)

"Important news with AI score above 80"

Filtrado de puntuación alta

"Bullish signals"

Filtra por señal de trading (largo)

"Subscribe to real-time news"

Actualizaciones en vivo vía WebSocket


Herramientas disponibles

Categoría

Herramienta

Descripción

Descubrimiento

get_news_sources

Árbol completo del motor — las 5 categorías y más de 72 fuentes con metadatos

list_news_types

Lista plana de todos los códigos de fuente para filtrar

Búsqueda

get_latest_news

Últimos artículos de las más de 72 fuentes

search_news

Búsqueda de palabras clave en texto completo en todas las fuentes

search_news_by_coin

Por moneda (BTC, ETH, SOL...) en todas las fuentes

get_news_by_source

Por fuente específica (ej. engine_type="news", news_type="Bloomberg")

get_news_by_engine

Por categoría: news, listing, onchain, meme, market

search_news_advanced

Filtro múltiple: monedas + palabras clave + tipos de motor combinados

IA

get_high_score_news

Artículos con alta puntuación de impacto de IA (escala 0-100)

get_news_by_signal

Por señal de trading de IA: long / short / neutral

Tiempo real

subscribe_latest_news

Feed en vivo vía WebSocket con filtros de moneda y tipo de motor

Para una guía de uso completa con ejemplos detallados, consulta Guía de conocimiento.


Configuración

Obtén tu API Token

Obtén tu API Token en https://6551.io/mcp.

Establece la variable de entorno:

# macOS / Linux
export OPENNEWS_TOKEN="<your-token>"

# Windows PowerShell
$env:OPENNEWS_TOKEN = "<your-token>"

Variable

Requerido

Descripción

OPENNEWS_TOKEN

Token Bearer de la API 6551 (de https://6551.io/mcp)

OPENNEWS_API_BASE

No

Sobrescribir URL de la API REST

OPENNEWS_WSS_URL

No

Sobrescribir URL de WebSocket

OPENNEWS_MAX_ROWS

No

Resultados máximos por solicitud (predeterminado 100)

También admite config.json en la raíz del proyecto (las variables de entorno tienen prioridad):

{
  "api_base_url": "https://ai.6551.io",
  "wss_url": "wss://ai.6551.io/open/news_wss",
  "api_token": "<your-token>",
  "max_rows": 100
}

Suscripciones en tiempo real vía WebSocket

Endpoint: wss://ai.6551.io/open/news_wss?token=YOUR_TOKEN

Suscríbete a actualizaciones de noticias cripto en tiempo real.

Suscribirse a noticias

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "news.subscribe",
  "params": {
    "engineTypes": {
      "news": ["Bloomberg", "CoinDesk"],
      "onchain": []
    },
    "coins": ["BTC", "ETH"],
    "hasCoin": true
  }
}

Respuesta:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "success": true,
    "filters": {
      "engineTypes": {...},
      "coins": [...],
      "hasCoin": true
    }
  }
}

Parámetros de filtro (todos opcionales):

  • engineTypes: Objeto que mapea el tipo de motor a códigos de tipo de noticia

    • Clave: Tipo de motor (ej., "news", "onchain", "listing", "meme", "market")

    • Valor: Array de códigos de tipo de noticia (ej., ["Bloomberg", "CoinDesk"])

    • Un array vacío [] significa todos los tipos de noticias bajo ese motor

    • Usa la herramienta list_news_types para obtener los códigos disponibles

  • coins: Array de símbolos de monedas (ej., ["BTC", "ETH"])

    • Filtra noticias por monedas específicas

    • Un array vacío [] u omitir para recibir todas las monedas

  • hasCoin: Booleano, si es verdadero solo recibe noticias con etiquetas de moneda

Cancelar suscripción

{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "news.unsubscribe"
}

Push del servidor - Actualización de noticias

Cuando una nueva noticia coincide con tus filtros, el servidor envía:

{
  "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
  }
}

Push del servidor - Actualización de noticias de IA

Para noticias con análisis de IA (si está suscrito):

{
  "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
  }
}

Estructura de datos

Cada artículo devuelve:

{
  "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
}

Campo de IA

Descripción

score

Puntuación de impacto 0-100

signal

long (alcista) / short (bajista) / neutral

status

done = Análisis de IA completado


En todas las configuraciones a continuación, reemplaza /path/to/opennews-mcp con tu ruta de proyecto local real, y <your-token> con tu token de https://6551.io/mcp.

Claude Desktop

Edita el archivo de configuración (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 o Configuración > Servidores 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

Barra lateral de VS Code > Cline > Servidores MCP > Configurar, edita 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

Configuración > Servidores MCP > Agregar > Tipo stdio: Comando uv, Args --directory /path/to/opennews-mcp run opennews-mcp, Env 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>"
        }
      }
    }
  }
}

Cualquier cliente MCP stdio

OPENNEWS_TOKEN=<your-token> \
  uv --directory /path/to/opennews-mcp run opennews-mcp

Compatibilidad

Cliente

Instalación

Estado

Claude Code

claude mcp add

Un clic

OpenClaw

Copiar directorio Skill

Un clic

Claude Desktop

Configuración JSON

Soportado

Cursor

Configuración JSON

Soportado

Windsurf

Configuración JSON

Soportado

Cline

Configuración JSON

Soportado

Continue.dev

YAML / JSON

Soportado

Cherry Studio

GUI

Soportado

Zed

Configuración JSON

Soportado


Proyectos relacionados


Desarrollo

cd /path/to/opennews-mcp
uv sync
uv run opennews-mcp
# MCP Inspector test
npx @modelcontextprotocol/inspector uv --directory /path/to/opennews-mcp run opennews-mcp

Estructura

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

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