swiss.openhelvetia/gateway
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
OpenHelvetia Gateway
Publisher-provided description
Swiss federal law (Fedlex) and political data (LINDAS) for agents, every answer with sources
Summary by lookupd
Lets agents query Swiss federal law and political data, checking in-force status, quotes, amendments, and sources, each answer cited.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http gateway https://mcp.openhelvetia.swiss/mcp
Codex, remote (streamable-http)
codex mcp add gateway --url https://mcp.openhelvetia.swiss/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"gateway": {
"url": "https://mcp.openhelvetia.swiss/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 65)
Publisher-provided text
directory.getThe directory envelope (v0.2, authority: manifest). Real entries only — a data source enters on one of three admission routes (E21); an empty list is the honestfacts.badgeshields.io endpoint JSON for one subject, derived from the fact table — «no facts» in grey when nothing is recorded, never rounded up.facts.latestLatest effective facts per subject+metric from the versioned fact table — the bitemporal as_of cutoff is exposed; an absent store is the honest empty view.fedlex.check_in_forceCheck whether an act was in force on a date; false is a valid answer, never an error: use for «gilt das noch?» questions. norm.fedlex.check_quoteCheck a quote (Zitat) against the norm text of one element: use before citing, to prove the wording is in what was read (Belegkette). norm.fedlex.citeCite an element as its canonical Fundstelle («Art. 7 Abs. 1 Bst. b LSV») from eli_version and eId: use to label a read place in the Belegkette. norm.fedlex.compare_versionsCompare an element or every article between two Fassungen of an act — added, removed, changed paragraphs with wording: use for «was hat sich geändert?». norm.fedlex.detect_foreign_contentDetect what the text tools hide in a Fassung: sections in another language (xml:lang) and <foreign> islands (formulas, graphics): use before quoting. norm.fedlex.explore_nodeExplore a JOLux node's edges (predicates and neighbours, both directions, capped): use to debug what the graph holds about an IRI; never as proof. hint.fedlex.extract_tablesExtract the tables of a consolidation or of one element (annex limit values, tariffs) as header and rows: use when a norm is a table, not prose. norm.fedlex.find_related_topicFind acts in the same field of law via the legal taxonomy, by ELI or SR: use to discover neighbouring Erlasse; candidates only. hint.fedlex.find_treatiesFind treaty processes (Staatsverträge) by a title word, partner country IRI or bilaterality: use to locate a treaty before get_treaty_info. hint.fedlex.get_article_historyTrace which amendments and consolidations changed one Artikel (eId) of an act, with dates: use for «seit wann gilt Art. X so?». norm.fedlex.get_citationsList an act's relations: cites|cited_by (formal citations, act level) or in|out (foreseen impacts, mostly consultation drafts): use to see who cites X. norm.fedlex.get_consultation_documentsList the position statements and result reports of one consultation IRI: use after get_consultations to read the genesis record. norm.fedlex.get_consultationsList the consultations (Vernehmlassungen) of an act's drafts or of one draft, with status and dates: use for the genesis, never for law in force. hint.fedlex.get_draftsList the legislative drafts (Entwürfe, eli/proj) an act came from, with the Curia Vista number: use as the entry to consultations and materials. norm.fedlex.get_fga_documentsList the Federal Gazette (BBl) documents of an act's genesis — Botschaft, reports — with genre and date: use for materials, never for law in force. norm.fedlex.get_law_metadataRead the JOLux profile of an act (titles de/fr/it, status, dates, identifier) for an ELI: use to confirm a search hit before you cite. norm.fedlex.get_memorialList the AS/BBl issue (memorial) an oc publication appeared in and the acts of that issue: use after get_oc_act to locate the volume. norm.fedlex.get_modificationsList the amendment notes («Fassung gemäss …», AS refs) per element of a consolidation: use for «wann und wodurch wurde Art. X geändert?». norm.fedlex.get_oc_actResolve an act's binding AS/RO publication (oc ELI, date, genre, office, memorial) from its consolidation ELI: use to cite the Amtliche Sammlung. norm.fedlex.get_referencesList the references (Verweise) an act's text makes, with ELI where linked, optionally within one eId: use to follow cross-references. hint.fedlex.get_structureOutline one consolidation (sections, articles with eId, num and heading): use when you know the act but not the article number. norm.fedlex.get_subdivisionsList the subdivisions JOLux knows for an act (amended elements only, a gap catalogue): use to see which Artikel carry amendments; outline: get_structure. norm.fedlex.get_taxonomyClassify an act in the systematic collection (SR branch chain, notation, labels de/fr/it): use for «zu welchem Rechtsgebiet gehört X?». norm.fedlex.get_treaty_infoRead a treaty process profile (title, signature, bilateral, partner countries, approving decree) for an eli/treaty IRI: use after find_treaties. norm.fedlex.list_annexesList the annexes (Anhänge) of a consolidation with titles and path eIds (annex_u1/…): use before reading an Anhang with read_article. norm.fedlex.list_expressionsList the language versions and manifestations (XML, PDF) of one consolidation: use before reading to see whether a Fassung is PDF-only. norm.fedlex.list_versionsList every dated consolidation (Fassung) of an act, future ones included: use to pick the eli_version the reading tools need. norm.
Details
- Version: 0.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 718 ms
- First indexed:
- Last seen in registry:
- Website: https://openhelvetia.swiss
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/swiss.openhelvetia/gateway)
- 62913 servers
- Last crawl: 2026-11-12T23:38:40.060Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp