{
  "$schema": "https://ld.openhelvetia.swiss/ns/directory/0.2/schema",
  "authority": "manifest",
  "entries": [
    {
      "description": {
        "de": "Eine MCP-Schnittstelle des Vereins zur Fedlex-Infrastruktur des Bundes, hinter dem Plattform-Gateway: fünfunddreissig Werkzeuge über dem öffentlichen Fedlex-SPARQL-Endpunkt und den amtlichen Akoma-Ntoso-Fassungen — acht schliessen die bitemporale Zitierschleife (SR-Nummer zu ELI auflösen, Fassungen listen, die an einem Datum geltende Konsolidierung bestimmen, Inkraftsein prüfen, Artikeltext eId-genau lesen, Zitierbeziehungen und Metadaten abfragen, Erlasse suchen), zwölf navigieren im Erlass (Gliederung, Textsuche, Gesamttext, Verweise, Änderungsvermerke, Anhänge, Artikelhistorie, Untergliederungen, Systematik, Sprachfassungen, Vokabular, verwandte Erlasse), dreizehn vervollständigen die Fläche (Tabellen, Fundstellen-Zerlegung, Fassungsvergleich, Knotensicht, Fremdinhalte, Staatsverträge, Vernehmlassungen, Amtliche Sammlung, Bundesblatt, Entwürfe), zwei schliessen die Belegkette (ein Zitat gegen den gelesenen Normtext prüfen, die kanonische Fundstelle eines eId schreiben). Stateless, ohne Konto, ohne Zustandshaltung; die Plattform legt damit zuerst die Schnittstelle offen, die sie selbst betreibt; die Daten bleiben beim Bund.",
        "en": "An MCP interface by the association to the Confederation's Fedlex infrastructure, behind the platform gateway: thirty-five tools over the public Fedlex SPARQL endpoint and its official Akoma-Ntoso texts — eight close the bitemporal citation loop (resolve an SR number to an ELI, list versions, determine the consolidation governing at a date, check whether a provision is in force, read article text eId-precise, query citation relations and metadata, search enactments), twelve navigate inside an act (outline, text search, whole document, references, amendment notes, annexes, article history, subdivisions, taxonomy, language versions, vocabulary, related acts), thirteen complete the surface (tables, citation parsing, version comparison, node view, foreign content, treaties, consultations, Official Compilation, Federal Gazette, drafts), two close the citation chain (check a quote against the norm text that was read, write the canonical Fundstelle of an eId). Stateless, account-free, no state kept; the platform shows first the interface it operates itself; the data stays with the Confederation."
      },
      "interfaces": [
        {
          "endpoint": "https://mcp.openhelvetia.swiss/mcp",
          "probe": {
            "expect": "ok",
            "kind": "mcp-discover"
          },
          "tier": "base",
          "type": "McpInterface"
        }
      ],
      "license": "https://dcat-ap.ch/vocabulary/licenses/terms_open",
      "manifest": "https://openhelvetia.swiss/directory/openhelvetia-fedlex-mcp/manifest.json",
      "name": {
        "de": "OpenHelvetia — MCP-Zugang zum Schweizer Bundesrecht (fedlex, Basis-Stufe)",
        "en": "OpenHelvetia — MCP access to Swiss federal law (fedlex, base tier)"
      },
      "publisher": "https://ld.openhelvetia.swiss/org/openhelvetia",
      "slug": "openhelvetia-fedlex-mcp"
    },
    {
      "description": {
        "de": "Eine MCP-Schnittstelle des Vereins zum Linked Data Service LINDAS des Bundes, hinter dem Plattform-Gateway: acht Werkzeuge über dem öffentlichen SPARQL-Endpunkt lindas.admin.ch/query und den 44 politischen Datenwürfeln unter politics.ld.admin.ch — Volksabstimmungen samt Ständemehr, Referendumsvorlagen und ihre Geschäftsstände, Volksinitiativen, Nationalratswahlen 2019/2023/2027, Bundesrat und das Register der Interessenbindungen der Bundeskanzlei. Die Werkzeuge: die Liste der Würfel mit ihren Zuständen, Suche nach einem Wort des Namens, die deklarierten Dimensionen eines Würfels, die Werte einer Dimension, die Zeilen selbst mit Filtern, die Fassungen einer Familie, alles zu einer IRI, und die Auflösung einer IRI zu ihrer Beschriftung. Quelle: Bundesarchiv (Betrieb LINDAS), Bundeskanzlei (Herausgeberin der Würfel) — der Server erzeugt keine Daten und leitet nichts ab: das Ständemehr wird aus der Zeile GELESEN, nie aus den Kantonen gezählt. Zugang: öffentlich (I14Y-Datendienst c9cf11b6-d165-4498-92fc-d51167def66c, accessRights PUBLIC des EU-Vokabulars). Lizenz: an der Quelle nicht angegeben — kein Würfel nennt eine, und der I14Y-Datendienst kennt kein Lizenzfeld; jede Antwort dieses Servers sagt das. Zustandslos, ohne Konto.",
        "en": "An MCP interface by the association to the Confederation's Linked Data Service LINDAS, behind the platform gateway: eight tools over the public SPARQL endpoint lindas.admin.ch/query and the 44 political data cubes under politics.ld.admin.ch — popular votes including the Ständemehr, referendum bills and their states, popular initiatives, the National Council elections 2019/2023/2027, the Federal Council and the Federal Chancellery's register of vested interests. The tools: the list of cubes with their states, search by a word of the name, a cube's declared dimensions, the values one dimension takes, the rows themselves with filters, the versions of a family, everything the store says about one IRI, and an IRI resolved to its label. Source: Swiss Federal Archives (operator of LINDAS), Federal Chancellery (publisher of the cubes) — the server creates no data and derives nothing: the Ständemehr is READ from the row, never counted from the cantons. Access: public (I14Y data service c9cf11b6-d165-4498-92fc-d51167def66c, accessRights PUBLIC of the EU vocabulary). Licence: not stated at the source — no cube names one and the I14Y data-service schema has no licence field; every answer of this server says so. Stateless, account-free."
      },
      "interfaces": [
        {
          "endpoint": "https://mcp.openhelvetia.swiss/mcp",
          "probe": {
            "expect": "ok",
            "kind": "mcp-discover"
          },
          "tier": "base",
          "type": "McpInterface"
        }
      ],
      "license": "https://www.admin.ch/gov/en/start/terms-and-conditions.html",
      "manifest": "https://openhelvetia.swiss/directory/openhelvetia-lindas-mcp/manifest.json",
      "name": {
        "de": "OpenHelvetia — MCP-Zugang zu den politischen Datenwürfeln des Bundes (LINDAS, Basis-Stufe)",
        "en": "OpenHelvetia — MCP access to the Confederation's political data cubes (LINDAS, base tier)"
      },
      "publisher": "https://ld.openhelvetia.swiss/org/openhelvetia",
      "slug": "openhelvetia-lindas-mcp"
    }
  ],
  "version": "0.2"
}
