accueil / serveurs / Recherche & Web / ch.entscheidsuche/mcp
ch.entscheidsuche/mcp
serveur MCP (Model Context Protocol) · entscheidsuche 1.27.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ch.entscheidsuche/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ch.entscheidsuche/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- fetch_document≈ 833 tokens
Fetch a single Swiss court decision, judgment or Federal Supreme Court decision by its document ID (`_id`). Returns the indexed full text of the decision together with metadata, title, abstract and links. Use this when the full decision should be read or processed after a search. Note: for very long decisions the indexed text is capped at 100,000 characters; if `text_truncated` is true, the complete document is available at `document_url`.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
Document ID (e.g. 'CH_BGer_001_5A_123_2024_2024-06-15').language· ? · optionnel
Optional preferred language for title/abstract. If omitted, the first available language field is returned.
Exemple d'appel{"name": "fetch_document", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - list_facets≈ 131 tokens
Hierarchical facet tree with localized labels for cantons, courts and chambers. The `id` fields can be used in the `hierarchy` filter of the search.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_facets", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - list_hierarchy≈ 264 tokens
Returns the available hierarchy IDs for Swiss cantons, courts and chambers together with document counts. Useful for narrowing subsequent searches to the Federal Supreme Court, cantonal courts, Obergerichte or Verwaltungsgerichte.
Paramètres, retour & exemple (2)
Paramètressize· integer · optionnel
Maximum number of entries.query· string · optionnel
Optional full-text query.
Exemple d'appel{"name": "list_hierarchy", "arguments": {"size": 1, "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"entries": []}} - search≈ 1690 tokens
Full-text search across Swiss court judgments, court decisions and case law from entscheidsuche.ch. Covers decisions of the Federal Supreme Court (BGer, BGE) and cantonal courts such as Kantonsgericht, Obergericht or Verwaltungsgericht. Typical use cases: - Search Federal Supreme Court judgments, BGE or rulings by topic - Find Swiss case law on tenancy law, ZGB, OR, StGB or BV - Verify case numbers, judgment numbers or citations - Related tools: fetch_document, search_by_case_number, list_hierarchy, list_facets Search syntax (Lucene query string): - Phrase / case-number search: "BGE 142 III 1" (in quotes) - Boolean operators: AND, OR, NOT (or +, -) - Wildcards: * and ? - The default operator between terms is AND. Filters are combined with AND. Use hierarchy IDs from `list_hierarchy` or `list_facets`. Pagination: after the first call, pass the `next_cursor` value from the response as `search_after` in the next call.
Paramètres, retour & exemple (12)
Paramètressize· integer · optionnel
Results per page (1–100).sort· string · optionnel · relevance | date | scrapedate
Optional sort order: 'relevance' | 'date' (decision date) | 'scrapedate'. Default is 'relevance'.query· string · optionnel
Full-text query. "..." for phrases, AND/OR/NOT for Boolean operators, * and ? for wildcards. "*" matches everything.language· ? · optionnel
Optional preferred language for highlighting/display (de, fr, it). If omitted, the first available language field is returned — this does NOT filter; use `language_filter` for that.hierarchy· ? · optionnel
List of hierarchy IDs (canton/court/chamber). Multiple IDs are combined with OR; with other filters, AND.search_after· ? · optionnel
Cursor from `next_cursor` of the previous response.scrape_date_to· ? · optionnel
Upper bound for the scrape date (YYYY-MM-DD, inclusive).language_filter· ? · optionnel
Filter by document language(s).decision_date_to· ? · optionnel
Upper bound for the decision date (YYYY-MM-DD, inclusive).scrape_date_from· ? · optionnel
Lower bound for the scrape date (YYYY-MM-DD, inclusive).decision_date_from· ? · optionnel
Lower bound for the decision date (YYYY-MM-DD, inclusive).include_aggregations· boolean · optionnel
Include aggregations (distributions over the results).
Exemple d'appel{"name": "search", "arguments": {"size": 1, "sort": "relevance", "query": "texte", "language": "texte", "hierarchy": "texte", "search_after": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"hits": [], "total": 1, "next_cursor": "texte", "aggregations": "texte"}} - search_by_case_number≈ 1521 tokens
Specialized search for case numbers, judgment numbers and BGE citations in Swiss court judgments. This tool automatically wraps the given case number in quotes and runs an exact phrase search, for example for 'BGE 142 III 1', '5A_396/2015' or similar references from the Federal Supreme Court (BGer, BGE) and cantonal case law.
Paramètres, retour & exemple (12)
Paramètressize· integer · optionnel
Results per page (1–100).sort· string · optionnel · relevance | date | scrapedate
Optional sort order: 'relevance' | 'date' (decision date) | 'scrapedate'. Default is 'relevance'.language· ? · optionnel
Optional preferred language for highlighting/display (de, fr, it). If omitted, the first available language field is returned — this does NOT filter; use `language_filter` for that.hierarchy· ? · optionnel
Optional hierarchy IDs for canton/court/chamber.case_number· string · requis
Case number (docket reference), BGE citation or judgment number, e.g. 'BGE 142 III 1' or '5A_396/2015'.search_after· ? · optionnel
Cursor from `next_cursor` of the previous response.scrape_date_to· ? · optionnel
Optional upper bound for the scrape date (YYYY-MM-DD).language_filter· ? · optionnel
Optional filter by document language(s).decision_date_to· ? · optionnel
Optional upper bound for the decision date (YYYY-MM-DD).scrape_date_from· ? · optionnel
Optional lower bound for the scrape date (YYYY-MM-DD).decision_date_from· ? · optionnel
Optional lower bound for the decision date (YYYY-MM-DD).include_aggregations· boolean · optionnel
Optionally include aggregations.
Exemple d'appel{"name": "search_by_case_number", "arguments": {"case_number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"hits": [], "total": 1, "next_cursor": "texte", "aggregations": "texte"}} - server_info≈ 88 tokens
Version info and configured endpoint URLs of the MCP server for Swiss case law and court decisions.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "server_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».