2 pontos por the0807 2025-04-12 | 2 comentários | Compartilhar no WhatsApp

Este projeto é um servidor Model Context Protocol (MCP) que busca artigos do GeekNews. Ele foi implementado em Python e usa BeautifulSoup para realizar web scraping.

Principais recursos

  • Coleta das notícias mais recentes: por meio da ferramenta get_articles, é possível buscar a quantidade desejada de artigos em várias categorias do GeekNews (top, new, ask, show). Cada artigo inclui título, URL, pontos, autor, horário, número de comentários e informações de ranking.
  • Resumo semanal de notícias: com a ferramenta get_weekly_news, é possível informar um ID específico de notícia semanal ou obter a notícia semanal mais recente. As notícias semanais incluem informações como título, número, ID, conteúdo, URL e lista de itens, e cada item inclui título, URL e informações de ranking.

2 comentários

 
xguru 2025-04-13

Parece ser um projeto útil, e entendo perfeitamente a intenção de aproveitar o conteúdo do GeekNews.
No entanto, no GeekNews, são proibidas ações que sobrecarreguem o site, como acessos automatizados.

Se possível, agradecemos que considere uma abordagem que não imponha carga direta ao site (por exemplo, usando dados em cache).

 
the0807 2025-04-13

Agradeço por considerar que é um projeto útil. Como você mencionou, vamos buscar formas de melhorar aproveitando dados em cache para não gerar carga direta no site. Obrigado.