GeekNews MCP Sunucusu
(github.com/the0807)Bu proje, GeekNews'ten makale getiren bir Model Context Protocol (MCP) sunucusudur. Python ile geliştirilmiştir ve web scraping için BeautifulSoup kullanır.
Başlıca özellikler
- En güncel haberleri toplama:
get_articlesaracı üzerinden GeekNews'ün çeşitli kategorilerinden (top, new, ask, show) istenen sayıda makale alınabilir. Her makalede başlık, URL, puan, yazar, zaman, yorum sayısı ve sıralama bilgisi bulunur. - Haftalık haber özeti:
get_weekly_newsaracı kullanılarak belirli bir haftalık haber ID'si seçilebilir veya en son haftalık haber alınabilir. Haftalık haberde başlık, numara, ID, içerik, URL ve öğe listesi gibi bilgiler yer alır; her öğede ise başlık, URL ve sıralama bilgisi bulunur.
2 yorum
Faydalı bir proje gibi görünüyor ve GeekNews içeriğinden yararlanma niyetini tamamen anlıyorum.
Ancak GeekNews'te otomatik erişim gibi siteye yük bindiren davranışlar yasaktır.
Mümkünse, siteye doğrudan yük getirmeyen bir yaklaşımı (ör. önbelleğe alınmış verileri kullanmayı) değerlendirirseniz memnun oluruz.
Bunu faydalı bir proje olarak gördüğünüz için teşekkür ederiz. Belirttiğiniz gibi, siteye doğrudan yük bindirmemek için önbelleğe alınmış verileri kullanma yönünde iyileştirme seçeneklerini değerlendireceğiz. Teşekkür ederiz.