প্রকল্প সম্পর্কে
eur-lex-mcp-server হলো একটি Model Context Protocol সার্ভার যা যেকোনো MCP ক্লায়েন্টের সামনে EU আইনি উৎস উপস্থাপন করে। এটি SPARQL-এর মাধ্যমে EU Publications Office-এর CELLAR সেমান্টিক ভাণ্ডার এবং EUR-Lex কনটেন্ট API-তে কোয়েরি করে, এবং stdio প্রসেস, স্থানীয় Streamable HTTP সার্ভার, বা একটি পাবলিক হোস্টেড এন্ডপয়েন্টের বিপরীতে চালানো যায়। কোনো API key প্রয়োজন নেই, কারণ CELLAR এবং EUR-Lex REST এন্ডপয়েন্টগুলো publicly accessible।
টুল (৭টি):
- eurlex_search_documents — কীওয়ার্ড, ডকুমেন্ট টাইপ, তারিখের পরিসর, EuroVoc ধারণা, প্রণেতা প্রতিষ্ঠান বা বলবৎ অবস্থা অনুসারে আইন, চুক্তি ও প্রস্তুতিমূলক অ্যাক্ট খোঁজে; প্রতি পৃষ্ঠায় ১০০ পর্যন্ত পেজিনেটেড, consolidated texts ও corrigenda-র জন্য ফ্ল্যাগসহ।
- eurlex_get_document — CELEX, ELI বা work URI দ্বারা মেটাডেটা ও সম্পূর্ণ টেক্সট (HTML, Markdown বা Formex4 XML) আনে, ২৪টি EUR-Lex ভাষার যেকোনোটিতে ইংরেজি ফলব্যাকসহ; paged/full/metadata-only মোড, আউটলাইন, সেকশন নির্বাচন এবং বর্তমান consolidated সংস্করণে রেজোলিউশন সমর্থন করে।
- eurlex_lookup_celex — একটি CELEX নম্বর, ELI URI বা ECLI-কে তার canonical CELLAR work-এ রেজলভ করে।
- eurlex_get_cases — কেস নম্বর, আদালত, কেস টাইপ, কীওয়ার্ড ও তারিখের পরিসর অনুসারে CJEU ও General Court-এর মামলার রায় খোঁজে।
- eurlex_get_relations — CELLAR সম্পর্ক গ্রাফের এক ধাপ অতিক্রম করে (উদ্ধৃতি, সংশোধন, রহিতকরণ, আইনি ভিত্তি, consolidation, জাতীয় transposition)।
- eurlex_browse_subjects — EuroVoc thesaurus খোঁজে শব্দগুলোকে concept URI-তে রেজলভ করতে।
- eurlex_query_sparql — CELLAR-এর বিপরীতে একটি read-only SPARQL SELECT চালায়, সর্বোচ্চ ১০০ সারি।
রিসোর্স: eurlex://document/{celexNumber} (মেটাডেটা স্ন্যাপশট) এবং eurlex://document/{celexNumber}/relations (এক-ধাপ সম্পর্ক সারাংশ)। প্রম্পট: eurlex_comparative_analysis, যা একটি নীতি ক্ষেত্রের জন্য তুলনামূলক EU/US আইনি বিশ্লেষণ গঠন করে।
কনফিগারেশন কভার করে SPARQL এন্ডপয়েন্ট ও কনটেন্ট base URL ওভাররাইড, কোয়েরি টাইমআউট, ফলাফলের সীমা, ট্রান্সপোর্ট (stdio/http), HTTP পোর্ট, auth মোড (none/jwt/oauth), সেশন মোড, লগ লেভেল এবং ঐচ্ছিক OpenTelemetry। Docker ইমেজ ghcr.io-তে প্রকাশিত, এবং প্রকল্পটি @cyanheads/mcp-ts-core-এর উপর নির্মিত। লাইসেন্স Apache-2.0।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.