OpenHelvetia Gateway
What this MCP does
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations, consultations, treaties, and in-force checks.
Tools
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['domain', 'subject'], 'properties': {'domain': {'type': 'string'}, 'subject': {'type': 'string', 'description': 'Subject key (e.g. «slug#0»).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['domain'], 'properties': {'as_of': {'type': ['string', 'null'], 'description': 'Optional bitemporal cutoff (RFC 3339).'}, 'domain': {'type': 'string', 'description': 'Measured domain («checker», «benchmark»).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli', 'as_of'], 'properties': {'eli': {'type': 'string'}, 'as_of': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version', 'eid', 'quote'], 'properties': {'eid': {'type': 'string', 'description': 'The element that was read: an eId such as «art_6» or a path eId\nsuch as «art_6/para_1» or «annex_3/lvl_u1/lvl_2».'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'quote': {'type': 'string', 'description': 'The wording to check, verbatim; «â\x80¦Â» or «[...]» marks an omission\n(each part must occur, in order).'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>` â\x80\x94 the version that was read.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version', 'eid'], 'properties': {'eid': {'type': 'string', 'description': 'The place to label: an eId such as «art_7/para_1/lbl_b», «art_23_a»\nor «annex_3/lvl_u1».'}, 'lang': {'type': ['string', 'null'], 'description': 'Label language (de|fr|it|en|rm) â\x80\x94 the manifestation read and the\nabbreviation used; default de.'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli', 'from_version', 'to_version'], 'properties': {'eid': {'type': ['string', 'null'], 'description': 'Optional scope: one element (article or path eId); default every article.'}, 'eli': {'type': 'string', 'description': 'Fedlex ELI of the act (consolidation abstract).'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'to_version': {'type': 'string', 'description': 'The newer consolidation: a version IRI or a date.'}, 'from_version': {'type': 'string', 'description': 'The older consolidation: a version IRI or a date (YYYY-MM-DD / YYYYMMDD).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['iri'], 'properties': {'iri': {'type': 'string', 'description': 'Any Fedlex IRI (https://fedlex.data.admin.ch/â\x80¦).'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Edges per direction (default 20, at most 50).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'eid': {'type': ['string', 'null'], 'description': 'Optional scope: an eId (an annex level such as «annex_3/lvl_u1/lvl_2», an article).'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sr': {'type': ['string', 'null'], 'description': 'SR number as an alternative entry, e.g. «832.10».'}, 'eli': {'type': ['string', 'null'], 'description': 'Fedlex ELI of the act â\x80\x94 or give `sr`.'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Max candidates (default 20, at most 50).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Max hits (default 20, at most 50).'}, 'query': {'type': ['string', 'null'], 'description': 'A word of the treaty title (case-insensitive).'}, 'country': {'type': ['string', 'null'], 'description': 'Partner country as a Fedlex country vocabulary IRI.'}, 'bilateral': {'type': ['boolean', 'null'], 'description': 'true = bilateral only, false = multilateral only.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli', 'eid'], 'properties': {'eid': {'type': 'string', 'description': 'Akoma-Ntoso eId of the element, e.g. «art_14a» or «art_2/para_1».'}, 'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli', 'direction'], 'properties': {'eli': {'type': 'string'}, 'direction': {'type': 'string', 'description': '«in» | «out» (the foreseen-impact graph) or «cites» | «cited_by»\n(the formal citation graph, act level).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['consultation'], 'properties': {'consultation': {'type': 'string', 'description': 'The consultation IRI (from get_consultations).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'eli': {'type': ['string', 'null'], 'description': 'Fedlex ELI of the act â\x80\x94 its drafts are resolved first (at most five).'}, 'draft': {'type': ['string', 'null'], 'description': 'Or a draft IRI (from get_drafts).'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Max consultations (default 20, at most 50).'}, 'status': {'type': ['string', 'null'], 'description': 'Optional status filter: the consultation-status IRI or its last segment.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string'}, 'as_of': {'type': ['string', 'null'], 'description': 'Optional ISO date; absent = today, echoed back resolved.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'The AS publication ELI (https://fedlex.data.admin.ch/eli/oc/â\x80¦), from get_oc_act.'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Max acts of the issue (default 20, at most 50).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'eid': {'type': ['string', 'null'], 'description': 'Optional scope: only notes anchored at this eId or below.'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'eid': {'type': ['string', 'null'], 'description': 'Optional scope: only references made from this eId or below.'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Page size (default 200, at most 1000).'}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Continuation: the `next_offset` of the previous answer.'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'depth': {'type': ['string', 'null'], 'description': '«article» (default: the skeleton down to articles) or «full»\n(the whole tree down to paragraphs and items).'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'The treaty process IRI (https://fedlex.data.admin.ch/eli/treaty/â\x80¦), from find_treaties.'}, 'lang': {'type': ['string', 'null'], 'description': 'Preferred title language (de|fr|it|en|rm); default de.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli'], 'properties': {'eli': {'type': 'string', 'description': 'Fedlex ELI of the consolidation abstract.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'A citation in plain text, e.g. «Art. 7 Abs. 1 lit. b LSV», «Anhang 3\nZiff. 2 LSV», «Art. 8 EMRK i.V.m. Art. 36 BV», «SR 832.10».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version', 'eid'], 'properties': {'eid': {'type': 'string', 'description': 'Akoma-Ntoso eId, e.g. «art_10a», or a path eId such as\n«art_2/para_1» or «annex_u1/lvl_u1».'}, 'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version'], 'properties': {'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Continuation: the `next_offset` of the previous answer.'}, 'max_chars': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Character budget (default 120 000, at most 400 000).'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli', 'as_of'], 'properties': {'eli': {'type': 'string'}, 'as_of': {'type': 'string', 'description': 'ISO date YYYY-MM-DD.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['sr'], 'properties': {'sr': {'type': 'string', 'description': 'Systematic (SR) number, e.g. «832.10».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['vocabulary', 'query'], 'properties': {'lang': {'type': ['string', 'null'], 'description': 'Label language (de|fr|it|en|rm); default de.'}, 'query': {'type': 'string', 'description': 'A label fragment (case-insensitive, any language) or a\nvocabulary IRI to decode.'}, 'vocabulary': {'type': 'string', 'description': 'Scheme id: «enforcement-status», «subdivision-type»,\n«legal-taxonomy», «impact-type», «resource-type», «language», â\x80¦'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'query': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eli_version', 'query'], 'properties': {'lang': {'type': ['string', 'null'], 'description': "Manifestation language (de|fr|it|en|rm); default de. Which\nlanguages a version carries as XML is the graph's answer â\x80\x94\nfedlex.list_expressions shows it before a read."}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Max hits (default 20, at most 100); `total` counts beyond it.'}, 'query': {'type': 'string', 'description': 'Word or phrase; case-insensitive substring.'}, 'eli_version': {'type': 'string', 'description': 'Dated consolidation: `<abstract-eli>/<YYYYMMDD>`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['concept_id'], 'properties': {'lang': {'type': ['string', 'null']}, 'concept_id': {'type': 'string', 'description': "The concept's `id` from `i14y.list_concepts`."}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data_service_id'], 'properties': {'lang': {'type': ['string', 'null']}, 'data_service_id': {'type': 'string', 'description': "The service's `id` from `i14y.list_data_services`."}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset_id'], 'properties': {'lang': {'type': ['string', 'null']}, 'dataset_id': {'type': 'string', 'description': "The record's `id` as a hit or a list row carries it â\x80\x94 a GUID,\nnever the publisher's `identifier`."}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['dataset_id'], 'properties': {'lang': {'type': ['string', 'null']}, 'dataset_id': {'type': 'string', 'description': "The record's `id` as a hit or a list row carries it â\x80\x94 a GUID,\nnever the publisher's `identifier`."}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null']}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Catalogues per page, 1â\x80\x93100, default 50.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null']}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'publisher': {'type': ['string', 'null']}, 'registration_status': {'type': ['string', 'null']}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null']}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'publisher': {'type': ['string', 'null']}, 'access_rights': {'type': ['string', 'null']}, 'registration_status': {'type': ['string', 'null']}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null'], 'description': 'Label language (de|fr|it|en|rm); default de.'}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': '1-based page, default 1.'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Records per page, 1â\x80\x93100, default 25.'}, 'publisher': {'type': ['string', 'null'], 'description': 'Publisher code («CH_BAZG»), from `i14y.list_publishers`.'}, 'access_rights': {'type': ['string', 'null'], 'description': 'PUBLIC | RESTRICTED | NON_PUBLIC | CONFIDENTIAL. A listing is\nmetadata, never a grant of access.'}, 'registration_status': {'type': ['string', 'null'], 'description': 'One of the eight: Incomplete, Candidate, Recorded, Qualified,\nStandard, PreferredStandard, Superseded, Retired.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null']}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'publisher': {'type': ['string', 'null']}, 'registration_status': {'type': ['string', 'null']}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'uid': {'type': ['string', 'null'], 'description': 'Exact Swiss UID as the register writes it («CHE116244755»).'}, 'lang': {'type': ['string', 'null']}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Publishers per page, 1â\x80\x93100, default 50.'}, 'identifier': {'type': ['string', 'null'], 'description': 'Exact publisher code («CH_BAZG»).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'lang': {'type': ['string', 'null'], 'description': 'The language searched AND served (de|fr|it|en|rm); default de.'}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': '1-based page, default 1.'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Hits per page, 1â\x80\x93100, default 25.'}, 'query': {'type': 'string', 'description': 'Free text, e.g. «Sonderpädagogik», «Zoll», «API»; empty lists\nthe whole index one page at a time. Matched in `lang`.'}, 'types': {'type': ['array', 'null'], 'items': {'type': 'string'}, 'description': 'Restrict to resource types: Dataset | DataService |\nPublicService | Concept | MappingTable. Each of them answers.'}, 'themes': {'type': ['array', 'null'], 'items': {'type': 'string'}, 'description': 'Theme CODES as a hit carries them under `themes[].code`\n(«103» is Bildung) â\x80\x94 never a word.'}, 'publishers': {'type': ['array', 'null'], 'items': {'type': 'string'}, 'description': 'Publisher CODES â\x80\x94 the `identifier` `i14y.list_publishers`\nserves («CH1» is the Federal Statistical Office) â\x80\x94 never a name.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['concept_id'], 'properties': {'lang': {'type': ['string', 'null'], 'description': 'The language matched and served (de|fr|it|en|rm); default de.'}, 'page': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0, 'description': 'Entries per page, 1â\x80\x93200, default 50.'}, 'query': {'type': ['string', 'null'], 'description': "A word of an entry's name, `*` for any characters; absent =\nevery entry. Matched in `lang` only."}, 'concept_id': {'type': 'string', 'description': 'The `id` of a concept whose `concept_type` is CodeList.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['iri'], 'properties': {'iri': {'type': 'string', 'description': 'Any IRI â\x80\x94 the store is asked about it; no host is fetched.'}, 'lang': {'type': ['string', 'null']}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cube'], 'properties': {'cube': {'type': 'string', 'description': 'A cube IRI of the served scope, e.g.\n`https://politics.ld.admin.ch/political-rights/popular-vote/1`.'}, 'lang': {'type': ['string', 'null']}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cube', 'dimension'], 'properties': {'cube': {'type': 'string'}, 'lang': {'type': ['string', 'null']}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'dimension': {'type': 'string', 'description': 'The dimension IRI as `lindas.describe_cube` served it â\x80\x94 never\nbuilt by appending to the cube IRI.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'lang': {'type': ['string', 'null']}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'query': {'type': 'string', 'description': "A word of the cube's name, 2â\x80\x93100 characters\n(«Abstimmung», «Interessenbindung»)."}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'lang': {'type': ['string', 'null'], 'description': 'Label language (de|fr|it|en|rm); default de. The answer names\nthe language it served, and «und» where a name carries no tag.'}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'family': {'type': ['string', 'null'], 'description': 'One of `fc`, `fch/apg`, `national-council-election`,\n`political-rights`; absent = all 44.'}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cube'], 'properties': {'cube': {'type': 'string', 'description': 'Any version of the family, e.g.\n`â\x80¦/national-council-election/candidates/2019`.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['cube'], 'properties': {'cube': {'type': 'string'}, 'lang': {'type': ['string', 'null']}, 'limit': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'offset': {'type': ['integer', 'null'], 'format': 'uint32', 'minimum': 0}, 'filters': {'type': ['array', 'null'], 'items': {'anyOf': [{'type': 'object', 'required': ['dimension', 'value'], 'properties': {'value': {'type': 'string', 'description': 'An IRI (matched exactly) or a plain literal.'}, 'dimension': {'type': 'string', 'description': 'The dimension IRI as `lindas.describe_cube` served it.'}}, 'description': '`{dimension, value}` â\x80\x94 the canonical form.', 'additionalProperties': False}, {'type': 'string', 'description': '`dimension=value` â\x80\x94 the FIRST `=` separates them.'}], 'description': 'One filter: the object `{dimension, value}`, or the string\n`dimension=value`.'}, 'description': 'Filters, one per entry: the object `{dimension, value}` â\x80\x94\n`{"dimension": "https://politics.ld.admin.ch/political-rights/popular-vote/date",\n"value": "1971-02-07"}` â\x80\x94 or, equally accepted, the string\n`dimension=value`. The dimension is the full IRI\n`lindas.describe_cube` served, the value an IRI or a plain\nliteral. A dimension the shape does not declare is admitted\nwhen the cube\'s observations carry it, and the answer says so.'}, 'dimensions': {'type': ['array', 'null'], 'items': {'type': 'string'}, 'description': 'The dimension IRIs to project â\x80\x94 the cells a row comes back\nwith. Absent = every cell the row carries, which is up to 51 in\nthe vote cube; naming the three or four a question needs is one\ncall instead of paging the same table at a smaller limit.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['iri'], 'properties': {'iri': {'type': 'string', 'description': 'Any IRI, of any host (canton, country, legal form, gender).'}, 'lang': {'type': ['string', 'null']}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Entry slug (filename = @id slug, oh-validate-enforced).'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['names'], 'properties': {'names': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The capability ids whose input schemas are wanted, as stage one\nlisted them.'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'properties': {}}
Recent tool changes
Similar MCP servers
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
Court Listener
Searches and retrieves US court opinions, case citations, federal docket filings, and related legal documents.
Gov Uk Content
Searches and retrieves GOV.UK content, government organisations, and HMRC manuals, sections, and revision histories.
OpenCaseLaw — Swiss Caselaw, Statutes & Doctrine
Searches and analyzes Swiss court decisions, statutes, doctrine, legislation, legal scholarship, citation graphs, and administrat…
Epstein
Searches, inventories, and retrieves documents from the House Oversight Committee’s Epstein investigation corpus, including fligh…
Crs Reports
Searches, retrieves, and summarizes Congressional Research Service reports, topics, legislation analysis, and recent publications.
Eu Parliament
Provides European Parliament open data on MEPs, plenary documents, sessions, and related parliamentary records.
Law Commission
Searches and retrieves publications and project information from the Law Commission of England and Wales, including consultation …