io.github.SFHAJJI/lex
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Lex — Temporal Luxembourg and EU Law
Publisher-provided description
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
Summary by lookupd
Searches, compares and traces dated versions of Luxembourg and EU law with provenance, citations and verifiable permalinks.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http lex https://law.soufien.lu/mcp
Codex, remote (streamable-http)
codex mcp add lex --url https://law.soufien.lu/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"lex": {
"url": "https://law.soufien.lu/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (27 tools)
Publisher-provided text
resolveResolve a Luxembourg legal-act identifier or a hash-pinned permalink to the work and expression it names.as_ofThe state of a Luxembourg act applicable on a date (publisher), with its articles; for an EU act, the wording dated at or before the date (an EU wording date, ntimelineEvery state of a Luxembourg act the index holds, in publisher applicability order; for an EU act, every wording its census discovered, in wording-date order.article_historyThe history of one article of a Luxembourg act across its states.diffThe article-level difference between the states of a Luxembourg act on two dates.changes_in_periodThe Luxembourg states that began in a period, for a work or across the index.in_force_onThe Luxembourg works with a state applicable on a date.searchWith no work named, first read the query as an exact reference (an ELI, a CELEX, an EU act's name, a Memorial citation, a historical identifier, a permalink, orcoverageWhat this mount holds and serves, named, and what it does not.provenanceThe retained sources, rule profiles and digests behind a Luxembourg state.dossierThe work record of a Luxembourg act as the index holds it; for an EU work named by identifier, its held expressions from the EU index.citationThe references the publisher wrote in the text of a Luxembourg state's articles.cited_byThe references, in any held Luxembourg state, whose target is exactly this work.verifyVerify a hash-pinned permalink against the state digest the index holds, or read the current digests to pin.relationsThe reference edges of a Luxembourg work in both directions, as one ordered, paged list.evidence_bundleWhat a quote of a Luxembourg state needs, one bounded page at a time (at most 50 articles and 96 KiB of text; page or article chooses the page, contents adds thclassificationThe publisher's typed facts about a Luxembourg work, verbatim: document type, RDF types, legal value, responsible body, historical identifiers, publication andmanifestationThe publisher's manifestations of a Luxembourg work's expressions with their formats and items, the retained one marked with its body digest.status_onThe publisher's force assertions about a Luxembourg work (its inForceStatus, dateEntryInForce and dateNoLongerInForce facts), verbatim, beside the state applicabrowseThe Luxembourg works this mount holds, one ordered and paged list with their identifiers, languages, state dates and the publisher's document types; filter by taskThe contained assistant (Decisions 51 and 91): every question answers the typed presentation result assistant_v3_unavailable, naming the deterministic operationeventsThe Luxembourg event log, polled by cursor, at least once: a genesis log holds one first_sighting per held state; a chained log adds each later build's comparisanswer_driftThe past dated answers a publisher revision invalidated, enumerated from the log's revising events; a genesis log holds none, and the answer says why rather thaas_observedThe state of a Luxembourg act applicable on a date (publisher) as one build of the mounted log held it, named by that build's index digest, with its build timeconceptsNot served: the EuroVoc descriptors, directory codes and subject matters of EU works, which no index holds; every call answers the typed refusal retrieval_mode_knowable_onNot served: what a reader could have known on a date, from publication and observation times, which no build records; every call answers the typed refusal retritranspositionNot served: the transposition links between EU directives and Luxembourg measures, which are not acquired; every call answers the typed refusal retrieval_mode_u
Details
- Version: 1.2.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 708 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/SFHAJJI/lex
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.SFHAJJI/lex)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp