इस प्रोजेक्ट के बारे में
eur-lex-mcp-server एक Model Context Protocol सर्वर है जो किसी भी MCP क्लाइंट के सामने EU कानूनी स्रोतों को रखता है। यह SPARQL के माध्यम से EU प्रकाशन कार्यालय के CELLAR सिमेंटिक भंडार और EUR-Lex सामग्री API को क्वेरी करता है, और stdio प्रक्रिया, स्थानीय Streamable HTTP सर्वर, या सार्वजनिक होस्टेड एंडपॉइंट के विरुद्ध चल सकता है। किसी API कुंजी की आवश्यकता नहीं है, क्योंकि CELLAR और EUR-Lex REST एंडपॉइंट सार्वजनिक रूप से सुलभ हैं।
टूल (7):
- eurlex_search_documents — कीवर्ड, दस्तावेज़ प्रकार, दिनांक सीमा, EuroVoc अवधारणा, लेखक संस्था या प्रचलित स्थिति के आधार पर विधान, संधियों और तैयारी अधिनियमों को खोजें; प्रति पृष्ठ 100 तक पेजित, समेकित पाठ और शुद्धिपत्र के लिए फ़्लैग के साथ।
- eurlex_get_document — CELEX, ELI या work URI द्वारा मेटाडेटा और पूर्ण पाठ (HTML, Markdown या Formex4 XML) प्राप्त करें, 24 EUR-Lex भाषाओं में से किसी में भी अंग्रेज़ी फ़ॉलबैक के साथ; पेजित/पूर्ण/केवल-मेटाडेटा मोड, रूपरेखा, अनुभाग चयन, और वर्तमान समेकित संस्करण के समाधान का समर्थन करता है।
- eurlex_lookup_celex — CELEX संख्या, ELI URI या ECLI को उसके विहित CELLAR work में हल करें।
- eurlex_get_cases — केस संख्या, न्यायालय, केस प्रकार, कीवर्ड और दिनांक सीमा के आधार पर CJEU और General Court केस कानून खोजें।
- eurlex_get_relations — CELLAR संबंध ग्राफ़ के एक हॉप को पार करें (उद्धरण, संशोधन, निरसन, कानूनी आधार, समेकन, राष्ट्रीय अंतरण)।
- eurlex_browse_subjects — शब्दों को अवधारणा URI में हल करने के लिए EuroVoc थिसॉरस खोजें।
- eurlex_query_sparql — CELLAR के विरुद्ध केवल-पढ़ने योग्य SPARQL SELECT चलाएँ, 100 पंक्तियों तक सीमित।
संसाधन: eurlex://document/{celexNumber} (मेटाडेटा स्नैपशॉट) और eurlex://document/{celexNumber}/relations (एक-हॉप संबंध सारांश)। प्रॉम्प्ट: eurlex_comparative_analysis, जो किसी नीति क्षेत्र के लिए तुलनात्मक EU/US कानूनी विश्लेषण तैयार करता है।
कॉन्फ़िगरेशन में SPARQL एंडपॉइंट और सामग्री आधार URL ओवरराइड, क्वेरी टाइमआउट, परिणाम सीमा, ट्रांसपोर्ट (stdio/http), HTTP पोर्ट, प्रमाणीकरण मोड (none/jwt/oauth), सत्र मोड, लॉग स्तर और वैकल्पिक OpenTelemetry शामिल हैं। Docker इमेज ghcr.io पर प्रकाशित हैं, और परियोजना @cyanheads/mcp-ts-core पर बनी है। Apache-2.0 के अंतर्गत लाइसेंस प्राप्त।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.