Labsco
MCP SERVER

Search and read Swiss federal law - full text, article-level citations and legal definitions - in French, German, Italian or Romansh.

Government, Legal & Legislative Records
Summary
Swiss legislation becomes searchable at the level of the article, not the law.

The live tools answer which law is this - title search, metadata, full text, versions. The local database answers the harder question, finding the exact provision that defines a term or cites another article, which is where legal research actually spends its time.

What it is

A research layer over Fedlex, the Swiss federal law portal. Six tools query the Fedlex SPARQL endpoint live; five more run against a local SQLite copy built by an ingest step, which is what makes full-text and article-level work possible.

What you get
  • Keyword search across law titles and abbreviations, and a paginated list of everything in force
  • Metadata and full text for a law, addressed by SR number or ELI URI
  • Every historical consolidation version of a law
  • The law-to-law citation graph, and an article-to-article one that resolves to a named article of one act citing a named article of another
  • Full-text search across article texts, and formal legal definitions looked up by term
  • Swiss laws that implement or reference a given EU directive or regulation
  • Statistics on the local database: counts, size, and when it was last ingested
Requirements

Node and a build step. The SPARQL tools work as soon as it is built; search_provisions, lookup_definition, find_eu_references, get_article_citations and get_db_stats need the local database, which the ingest command downloads and parses first. Every tool takes a language - French is the default, with German, Italian and Romansh alongside it.