![📡 MCP RSS Aggregator [Node.js - RSS/OPML - Claude Desktop]](/images/assets/mcp-rss-aggregator-preview.png)
📡 MCP RSS Aggregator [Node.js - RSS/OPML - Claude Desktop]
- Node.js , MCP , RSS , OPML , Claude Desktop , Web API , Integration
- 22 Apr, 2025
MCP RSS Aggregator es una integración que permite a Claude Desktop obtener y leer contenido de tus feeds RSS favoritos utilizando el Model Context Protocol (MCP). Esta potente herramienta transforma a Claude en un lector de noticias personalizado que puede procesar y discutir inteligentemente contenido de toda la web.
Demo
Características Principales:
- Biblioteca de Feeds Personalizada: Lee artículos de tus fuentes RSS preferidas
- Importación OPML: Transfiere fácilmente tus suscripciones de feeds existentes
- Organización por Categorías: Agrupa feeds por tema para una mejor gestión de contenido
- Acceso a Contenido Reciente: Obtén los artículos más recientes de todos tus feeds
- Filtrado Flexible: Filtra artículos por fuente o categoría
- Presentación Bien Formateada: Visualización limpia de artículos con títulos, fragmentos y enlaces
- Interacción Conversacional: Solicita actualizaciones de noticias usando lenguaje natural
Visión Técnica:
- Backend Node.js: Procesamiento de feeds rápido y eficiente
- Model Context Protocol (MCP): Integración con Claude Desktop
- Analizador OPML: Soporte para el formato estándar de exportación/importación de feeds
- Soporte para Múltiples Formatos de Feed: Compatible con feeds RSS, Atom y JSON
- Configuración Dinámica de Feeds: Fácil adición y gestión de fuentes de noticias
- Normalización de Contenido: Presentación consistente entre diferentes formatos de feed
- Controles de Límite Configurables: Número de artículos ajustable para cada consulta
Guía de Instalación:
# Clonar repositorio
git clone https://github.com/mcp-series/mcp-rss-aggregator
cd mcp-rss-aggregator
# Instalar dependencias
npm install
# Compilar el proyecto
npm run build
Configuración de Feeds:
El RSS Aggregator admite tanto formatos OPML como JSON para la configuración de feeds:
- Soporte OPML: Importación directa desde la mayoría de lectores RSS
- Configuración JSON: Define feeds en una estructura JSON simple
- Feeds de Muestra Incluidos: Comienza con feeds populares preconfigurados
Configuración del Servidor MCP:
Configura Claude Desktop para integrarse con el RSS Aggregator:
{
"mcpServers": {
"rssAggregator": {
"command": "node",
"args": ["RUTA_AL_DIRECTORIO/mcp-rss-aggregator/build/index.js"],
"feedsPath": "RUTA_A_TU_ARCHIVO_FEEDS.opml"
}
}
}
Comandos Disponibles:
El MCP RSS Aggregator proporciona una herramienta llamada rss
con varios comandos:
- rss latest [—N]: Muestra los últimos artículos de todos los feeds
- rss top [—N]: Muestra los artículos más populares de todos los feeds
- rss list: Lista todos los feeds disponibles
- rss —[feed-id] [—N]: Muestra artículos de un feed específico
- rss “[categoría]” [—N]: Muestra artículos de una categoría específica
- rss set-feeds-path —[ruta]: Establece la ruta al archivo OPML/JSON
Soporte de Lenguaje Natural:
La integración entiende solicitudes conversacionales como:
- “¿Cuáles son las últimas noticias en Hacker News?”
- “Muéstrame los mejores artículos de tecnología hoy”
- “Obtén los últimos artículos de mis feeds de programación”
- “Lista todos mis feeds RSS”
Requisitos del Sistema:
- Node.js 16 o superior
- Aplicación Claude Desktop
Casos de Uso:
- Briefing de Noticias Personalizado: Obtén actualizaciones de todas tus fuentes favoritas en un solo lugar
- Lectura Basada en Temas: Concéntrate en categorías de contenido específicas según tus intereses actuales
- Análisis de Contenido: Pide a Claude que analice tendencias o resuma artículos
- Rutinas Matutinas/Vespertinas: Crea flujos de lectura de noticias personalizados
- Agregación de Investigación: Recopila noticias específicas de la industria o tema desde múltiples fuentes
- Noticias Multilingües: Accede a contenido en diferentes idiomas con las capacidades de traducción de Claude
- Comparación de Noticias: Analiza cómo diferentes fuentes cubren los mismos eventos
Esta integración muestra el potencial de los asistentes de IA para transformar el consumo de contenido proporcionando una interfaz conversacional para noticias e información personalizada. Al combinar la estructura de los feeds RSS con la inteligencia de Claude, el RSS Aggregator crea una experiencia de lectura de noticias verdaderamente personalizada.