GeekNews MCP Server
(github.com/the0807)यह प्रोजेक्ट GeekNews से आर्टिकल लाने के लिए एक Model Context Protocol(MCP) सर्वर है। इसे Python में इम्प्लीमेंट किया गया है, और वेब स्क्रैपिंग के लिए BeautifulSoup का उपयोग करता है。
मुख्य फीचर्स
- नवीनतम न्यूज़ संग्रह:
get_articlesटूल के ज़रिए GeekNews की विभिन्न कैटेगरी (top, new, ask, show) से इच्छित संख्या में आर्टिकल लाए जा सकते हैं। हर आर्टिकल में शीर्षक, URL, पॉइंट्स, लेखक, समय, कमेंट्स की संख्या और रैंकिंग जानकारी शामिल होती है। - साप्ताहिक न्यूज़ सारांश:
get_weekly_newsटूल का उपयोग करके किसी विशेष साप्ताहिक न्यूज़ ID को निर्दिष्ट किया जा सकता है या सबसे हाल की साप्ताहिक न्यूज़ लाई जा सकती है। साप्ताहिक न्यूज़ में शीर्षक, नंबर, ID, सामग्री, URL, आइटम सूची आदि की जानकारी शामिल होती है, और हर आइटम में शीर्षक, URL और रैंकिंग जानकारी शामिल होती है।
2 टिप्पणियां
यह एक उपयोगी प्रोजेक्ट लगता है, और GeekNews कंटेंट का उपयोग करने की मंशा से मैं पूरी तरह सहमत हूँ.
हालाँकि, GeekNews में स्वचालित एक्सेस आदि के ज़रिए साइट पर लोड डालने वाली गतिविधियाँ प्रतिबंधित हैं.
यदि संभव हो, तो कृपया ऐसा तरीका अपनाने पर विचार करें जो साइट पर सीधे लोड न डाले (उदाहरण: cached data का उपयोग).
इसे उपयोगी प्रोजेक्ट मानने के लिए धन्यवाद। जैसा आपने कहा, हम इस दिशा में सुधार के उपाय तलाशेंगे कि साइट पर सीधे लोड न पड़े और इसके लिए cached data का उपयोग किया जाए। धन्यवाद।