![📡 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 é uma integração que permite ao Claude Desktop buscar e ler conteúdo dos seus feeds RSS favoritos usando o Model Context Protocol (MCP). Esta poderosa ferramenta transforma o Claude em um leitor de notícias personalizado que pode processar e discutir inteligentemente conteúdo de toda a web.
Demo
Recursos Principais:
- Biblioteca de Feeds Personalizada: Leia artigos de suas fontes RSS preferidas
- Importação OPML: Transfira facilmente suas assinaturas de feeds existentes
- Organização por Categorias: Agrupe feeds por tópico para melhor gerenciamento de conteúdo
- Acesso a Conteúdo Recente: Obtenha os artigos mais recentes de todos os seus feeds
- Filtragem Flexível: Filtre artigos por fonte ou categoria
- Apresentação Bem Formatada: Exibição limpa de artigos com títulos, trechos e links
- Interação Conversacional: Solicite atualizações de notícias usando linguagem natural
Visão Técnica:
- Backend Node.js: Processamento de feeds rápido e eficiente
- Model Context Protocol (MCP): Integração com Claude Desktop
- Analisador OPML: Suporte para o formato padrão de exportação/importação de feeds
- Suporte para Múltiplos Formatos de Feed: Compatível com feeds RSS, Atom e JSON
- Configuração Dinâmica de Feeds: Adição e gerenciamento fácil de fontes de notícias
- Normalização de Conteúdo: Apresentação consistente entre diferentes formatos de feed
- Controles de Limite Configuráveis: Número de artigos ajustável para cada consulta
Guia de Instalação:
# Clonar repositório
git clone https://github.com/mcp-series/mcp-rss-aggregator
cd mcp-rss-aggregator
# Instalar dependências
npm install
# Compilar o projeto
npm run build
Configuração de Feeds:
O RSS Aggregator suporta formatos OPML e JSON para configuração de feeds:
- Suporte OPML: Importe diretamente da maioria dos leitores RSS
- Configuração JSON: Defina feeds em uma estrutura JSON simples
- Feeds de Exemplo Incluídos: Comece com feeds populares pré-configurados
Configuração do Servidor MCP:
Configure o Claude Desktop para integrar com o RSS Aggregator:
{
"mcpServers": {
"rssAggregator": {
"command": "node",
"args": ["CAMINHO_PARA_DIRETÓRIO/mcp-rss-aggregator/build/index.js"],
"feedsPath": "CAMINHO_PARA_SEU_ARQUIVO_FEEDS.opml"
}
}
}
Comandos Disponíveis:
O MCP RSS Aggregator fornece uma ferramenta chamada rss
com vários comandos:
- rss latest [—N]: Mostra os artigos mais recentes de todos os feeds
- rss top [—N]: Mostra os artigos mais populares de todos os feeds
- rss list: Lista todos os feeds disponíveis
- rss —[feed-id] [—N]: Mostra artigos de um feed específico
- rss “[categoria]” [—N]: Mostra artigos de uma categoria específica
- rss set-feeds-path —[caminho]: Define o caminho para o arquivo OPML/JSON
Suporte a Linguagem Natural:
A integração entende solicitações conversacionais como:
- “Quais são as últimas notícias no Hacker News?”
- “Mostre-me os principais artigos de tecnologia hoje”
- “Busque os artigos mais recentes dos meus feeds de programação”
- “Liste todos os meus feeds RSS”
Requisitos do Sistema:
- Node.js 16 ou superior
- Aplicativo Claude Desktop
Casos de Uso:
- Briefing de Notícias Personalizado: Obtenha atualizações de todas as suas fontes favoritas em um só lugar
- Leitura Baseada em Tópicos: Concentre-se em categorias de conteúdo específicas com base em seus interesses atuais
- Análise de Conteúdo: Peça ao Claude para analisar tendências ou resumir artigos
- Rotinas Matinais/Noturnas: Crie fluxos de leitura de notícias personalizados
- Agregação de Pesquisa: Colete notícias específicas do setor ou tópico de múltiplas fontes
- Notícias Multilíngues: Acesse conteúdo em diferentes idiomas com as capacidades de tradução do Claude
- Comparação de Notícias: Analise como diferentes fontes cobrem os mesmos eventos
Esta integração demonstra o potencial dos assistentes de IA para transformar o consumo de conteúdo, fornecendo uma interface conversacional para notícias e informações personalizadas. Ao combinar a estrutura dos feeds RSS com a inteligência do Claude, o RSS Aggregator cria uma experiência de leitura de notícias verdadeiramente personalizada.