Servidor MCP do GeekNews
(github.com/the0807)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
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).
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.