← Files EULEX.AIARCHIVED FILE
plugin.json
10.9 KB · Nov 11, 2026 · 18:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "eulex-ai",
"version": "1.3.14",
"description": "EULEX.AI supports legal research using EU law from EUR-Lex, Croatian legislation and court decisions, French codified law, and national legislation from Germany, Slovenia and the Netherlands. Search primary sources, retrieve provisions, compare jurisdictions, and inspect available versions, legal status and official publications with source references. Open retrieved articles and Croatian decisions in an interactive source viewer, with exact paragraph or point focus and same-version document context where supported. Guided workflows support contract-clause review, source-based compliance checklists and point-in-time research. The plugin also retrieves reported national measures implementing EU directives and Eurostat statistics. Coverage and available tools vary by jurisdiction; check live coverage before research. EU document text is available in English and national texts generally retain their source language. An EULEX account with an available usage allowance is required. Results support legal research and are not legal advice; verify important conclusions against official sources.",
"author": {
"name": "Eulex.ai",
"email": "support@eulex.ai",
"url": "https://eulex.ai"
},
"homepage": "https://eulex.ai",
"keywords": [
"legal research",
"EU law",
"European legislation",
"case law",
"cross-border research"
],
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"EU law from EUR-Lex",
"Croatian legislation and case law",
"French codified law",
"German national legislation",
"Slovenian national legislation",
"Dutch national legislation",
"Semantic and keyword research",
"Article text and source references",
"Interactive source viewer with precise focus and version-preserving context",
"Cross-jurisdiction comparisons",
"Contract-clause research",
"Source-based compliance checklists",
"Historical research where available",
"Legal status and version history where available",
"Official publication links",
"Related laws and citations where available",
"Reported national implementing measures",
"Eurostat statistics"
],
"category": "Education & Research",
"defaultPrompt": [
"What must a GDPR agreement with a data processor contain?",
"What are the statutory grounds for extraordinary dismissal in Croatia?",
"Compare employer liability for workplace injuries in Croatian and Dutch law."
],
"developerName": "Eulex.ai",
"displayName": "EULEX.AI",
"longDescription": "EULEX.AI supports legal research using EU law from EUR-Lex, Croatian legislation and court decisions, French codified law, and national legislation from Germany, Slovenia and the Netherlands. Search primary sources, retrieve provisions, compare jurisdictions, and inspect available versions, legal status and official publications with source references. Open retrieved articles and Croatian decisions in an interactive source viewer, with exact paragraph or point focus and same-version document context where supported. Guided workflows support contract-clause review, source-based compliance checklists and point-in-time research. The plugin also retrieves reported national measures implementing EU directives and Eurostat statistics. Coverage and available tools vary by jurisdiction; check live coverage before research. EU document text is available in English and national texts generally retain their source language. An EULEX account with an available usage allowance is required. Results support legal research and are not legal advice; verify important conclusions against official sources.",
"privacyPolicyURL": "https://eulex.ai/legal/privacy/",
"shortDescription": "European legal research",
"supportURL": "https://mcp.eulex.ai/#support",
"termsOfServiceURL": "https://eulex.ai/legal/terms/",
"websiteURL": "https://eulex.ai",
"logo": "./assets/directory-icon.png",
"composerIcon": "./assets/composer-icon.png"
},
"review": {
"demo_recording_url": "https://drive.google.com/file/d/1WWkPQaGTgE3uQuhYelWLZiuiU06lB3A1/view",
"test_cases": {
"positive": [
{
"description": "Research an ordinary French statutory question without naming a tool or the plugin.",
"prompt": "Under French law, when does a person have to compensate harm caused by their fault? Explain the statutory basis and cite the relevant Code civil wording.",
"expected_behavior": "Retrieves the relevant French codified wording through search or a known article, using scope @fr. Quotes or explains only returned text, cites the official source and states limits. Does not substitute a general remembered answer or claim French case-law coverage. No interactive card is needed because the user did not request source viewing.",
"tools_triggered": "search, get_article"
},
{
"description": "Resolve a Croatian law and retrieve a historical provision.",
"prompt": "Find the Croatian Labour Act (Zakon o radu). Show its contents and Article 115 as it stood on 1 January 2015, identify the applicable version, and show the official publication referenced by the law's metadata. If the title is ambiguous, show the choices first. Open Article 115 paragraph 2 in the interactive source viewer, then read its surrounding document text without changing the historical version.",
"expected_behavior": "Resolves the Croatian title, surfaces ambiguity, and retrieves the requested provision, available version information, and referenced publication using returned identifiers; distinguishes unavailable historical content from current text and cites available official records. Calls view_source with the returned version-qualified source ID and paragraph 2; context retains the same historical version. Preserves ordinary citations and reports viewer or source-link failures.",
"tools_triggered": "resolve, get_regulation, get_structure, get_article, get_status, get_publication, view_source"
},
{
"description": "Find Croatian court decisions and inspect a returned decision.",
"prompt": "Find Croatian court decisions about dismissal during sick leave. Open one relevant result with its full text, cited legislation, and related decisions, and explain any coverage limits. Display the retrieved decision in the source viewer.",
"expected_behavior": "Returns available relevant decisions and retrieves one using its returned identifier, including requested text and references; notes incomplete search coverage or unresolved relationships where applicable and does not invent a decision when no match is found. The viewer contains retrieved decision text and its official source, not a generated replacement.",
"tools_triggered": "case_law_search, get_decision, view_source"
},
{
"description": "Compare new national scopes and review a clause using cited primary sources.",
"prompt": "Compare the employer workplace-safety duties under German, Slovenian and Dutch legislation, alongside the EU framework. Review this draft clause: \u201cThe employee alone is responsible for workplace safety; the employer accepts no responsibility.\u201d Build a short compliance checklist, identifying the source and jurisdiction for each item and any point requiring legal assessment.",
"expected_behavior": "Checks live capability coverage, searches each requested scope explicitly, and retrieves the relevant provisions from returned document and article identifiers. Separates EU framework duties from national rules, identifies research issues in the supplied clause and links checklist items to retrieved sources. Does not invent missing coverage, treat similar wording as equivalent law, or guarantee enforceability or compliance.",
"tools_triggered": "list_scopes, search, resolve, get_regulation, get_article"
},
{
"description": "Research directive implementation with supporting statistics.",
"prompt": "Show the reported Croatian national measures implementing the Renewable Energy Directive (EU) 2018/2001, and find Eurostat's renewable-energy share for Croatia in 2023, with sources.",
"expected_behavior": "Returns reported implementing measures and any available deadline, plus a relevant Eurostat dataset and table with its source URL; treats absent notifications or unavailable statistics as limitations and does not infer legal compliance from statistics.",
"tools_triggered": "eu_transposition, eurostat_query"
}
],
"negative": [
{
"description": "Nearby unsupported jurisdiction.",
"prompt": "Find the latest California state employment-law cases, using only California sources.",
"expected_behavior": "Do not invoke this app: California state law and case law are outside its European legal research coverage."
},
{
"description": "Unsupported filing or communication.",
"prompt": "I need an email and court-filing service, not legal research. Can EULEX send emails or submit an appeal? Do not send or file anything.",
"expected_behavior": "Do not invoke this app: explain that EULEX cannot send email or submit court filings. Do not claim either action was performed."
},
{
"description": "Unrelated writing task.",
"prompt": "Rewrite this meeting invitation in a warmer tone: Can we move our meeting from Tuesday to Wednesday?",
"expected_behavior": "Do not invoke this app: rewrite the supplied sentence without legal research or calendar access."
}
]
},
"commerce": false,
"commerce_description": "Uses an existing EULEX account and its usage allowance. The plugin does not sell products, initiate subscriptions, collect payment details, or direct users to checkout or upgrades."
},
"publication": {
"release_notes": "Fixes source viewing when an explicit EU CELEX identifier is accompanied by the same version_id. Conflicting versions remain rejected and arbitrary historical EU lookup remains unsupported. Preserves all 21 tools, source viewer v11, seven legal research skills and the six connected jurisdictions. Ordinary article and decision retrieval remains text-only; source viewing is explicit. Does not change corpus ingestion or legal text.",
"countries": []
},
"apps": "./.app.json"
}
}
}
SHA-256: 20bc0676080e524ad5ba22fd73c067ae7061fa0b453f158f115a1c0b86434614