📡 MCP RSS Aggregator [Node.js - RSS/OPML - Claude Desktop]

📡 MCP RSS Aggregator [Node.js - RSS/OPML - Claude Desktop]

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.


Share :

Projetos Semelhantes


🦑 GitSet.dev [Astro.js - Python - React.js - AI - Node.js]

🦑 GitSet.dev [Astro.js - Python - React.js - AI - Node.js]

GitSet.dev é um conjunto abrangente de ferramentas baseadas em IA que aprimoram sua experiência de desenvolvimento no GitHub. Ele oferece soluções para gestão simplificada de repositórios, versionamento preciso e documentação clara. Construído com Astro.js/R

Mais Informação

🗞️ MCP Claude HackerNews [Node.js - HackerNews API - Claude Desktop]

🗞️ MCP Claude HackerNews [Node.js - HackerNews API - Claude Desktop]

MCP Claude HackerNews é uma integração que permite ao Claude Desktop interagir com o Hacker News usando o Model Context Protocol (MCP). Esta integração traz o conteúdo rico do Hacker News diretamente para suas conversas com o Claude, permitindo acesso fluido a notícias de tecnologia, discussões

Mais Informação

🌐 MCP Browser Agent [Node.js - Playwright - Claude Desktop]

🌐 MCP Browser Agent [Node.js - Playwright - Claude Desktop]

MCP Browser Agent é uma poderosa integração do Model Context Protocol (MCP) que confere ao Claude Desktop capacidades autônomas de automação de navegador. Este agente permite que o Claude interaja com conteúdo web, manipule elementos DOM, execute JavaScript e realize requisições API, tudo isso a

Mais Informação

🎵 MCP Claude Spotify [Node.js - Spotify API - Claude Desktop]

🎵 MCP Claude Spotify [Node.js - Spotify API - Claude Desktop]

MCP Claude Spotify é uma integração que permite ao Claude Desktop interagir com o Spotify usando o Model Context Protocol (MCP). Esta poderosa integração possibilita o controle assistido por IA da sua reprodução do Spotify e o gerenciamento da biblioteca diretamente da interface do Claude Deskto

Mais Informação

🏷️ MCP Domain Availability Checker [Python - Domain APIs - Claude Desktop]

🏷️ MCP Domain Availability Checker [Python - Domain APIs - Claude Desktop]

MCP Domain Availability Checker é uma integração com o Model Context Protocol que permite ao Claude Desktop verificar a disponibilidade de domínios em mais de 50 extensões TLD populares. Essa ferramenta combina resolução DNS com consultas WHOIS para fornecer resultados precisos, além de sugestõe

Mais Informação

🔌 MCP Series [Node.js - Claude Desktop - Integrações API]

🔌 MCP Series [Node.js - Claude Desktop - Integrações API]

MCP Series É uma coleção completa de servidores baseados no Model Context Protocol (MCP) que potencializam assistentes de IA com capacidades avançadas para interagir com serviços externos, plataformas digitais, fontes de conteúdo e dados em tempo real.

Mais Informação

📈 MCP Status Observer [Node.js - Status APIs - Claude Desktop]

📈 MCP Status Observer [Node.js - Status APIs - Claude Desktop]

MCP Status Observer é uma integração que permite ao Claude Desktop monitorar e consultar o status operacional das principais plataformas digitais usando o Model Context Protocol (MCP). Esta utilidade fornece informações de status em tempo real para serviços críticos como GitHub, Cloudflare, Verc

Mais Informação