इस प्रोजेक्ट के बारे में
यह रिपॉज़िटरी एक MCP सर्वर प्रदान करती है जो AI सहायकों को प्रमाणीकरण की आवश्यकता के बिना स्वि्ज़रलैंड की आधिकारिक भू-डेटा अवसंरचना तक पहुँच देती है। इसमें कई डेटा स्रोतों को कवर करने वाले 20 टूल शामिल हैं: Swisstopo REST API (लेयर क्वेरी, ज़ोनिंग, नगरपालिका लुकअप), जियोकोडिंग और रिवर्स-जियोकोडिंग, ँचाई सेवाएँ (elevation और profiles), डाउनलोड करने योग्य डेटासेट के लिए STAC कैटलॉग, WMTS URL जनरेशन, OEREB कैडस्ट्रे एक्सट्रैक्ट, अंतर-कैंटोनल geodienste.ch डेटा, Overpass के माध्यम से OpenStreetMap POIs, और OpenPLZ पता पदानुक्रम (पोस्टल कोड → कम्यून → जिला → कैंटन)। सर्वर Python 3.11+ पर चलता है, stdio (Claude Desktop) और Streamable HTTP ट्रांसपोर् दोनों का समर्थन करता है, और इसे pip या uv के माध्यम से इंस्टॉल किया जा सकता है। स्थानीय Claude Desktop उपयोग और क्लाउड डिप्लॉयमेंट (जैसे, Render.com) के लिए कॉन्फ़िरेशन उदाहरण दिए गए हैं। टूल सेट को तार्किक समूहों में व्यवस्थित किया गया है, जिनमें से प्रत्येक एक विशिष्ट अपस्ट्रीम API परिवार से मैप होता है, और परियोजना read-only एक्सेस, egress प्रतिबंधों, तथा प्रत्येक डेटा स्रोत के लिए वि्तृत लाइसेंसिंग जानकारी के सा स्पष्ट सुरक्षा स्थिति बनाए रखती है। आर्िटेक्चर आरेख AI होस्ट से MCP सर्वर के माध्यम से विभिन्न स्विस और ओपन-डेटा प्रदाताओं तक प्रवाह को दर्शाता है, और संबंधित ओपन-डेटा परियोजनाओं के लिए जॉइन कुंजी के रूप में BFS कम्यून नंबर पर ज़ोर देता है। रिपॉज़िटरी में व्यापक टेस्ट, एक हार्डन्ड Dockerfile, और सुरक्षा, चरणों तथा टूल बजट (25-टूल सीमा के मुकाबले 20 टूल) पर दस्तावेज़ीकरण शामिल हैं। यह Swiss Public Data MCP Portfolio का हिस्सा है और उन डेवलपर्स तथा डेटा उपभोक्ताओं के लिए है जिन्हें विश्वसनीय, आधिकारिक स्विस भौगोलिक जानकारी चाहिए।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.