Swiss Legal MCP Server
Swiss Legal MCP Server
Модульный MCP-сервер для проверенных швейцарских правовых источников. Проект публично распространяется из этого репозитория по лицензии Apache-2.0.
Статус
Текущая версия:
1.0.0.Фаза 6: завершена.
Фаза 7: технически завершена в рамках локального hardening.
Фаза 8: реализован начальный уровень расширенного процессуального анализа с помощью
analyze_procedural_strategy.Фаза 9: реализована локальная детерминированная правовая оценка для
analyze_procedural_strategy.Фаза 10: ЧАСТИЧНО ПРОДВИНУТАЯ; подготовлен пакет для человеческой проверки и выполнена контролируемая live evaluation; квалифицированная человеческая проверка и калибровка всё ещё предстоят.
Фаза 11: реализованы составление, рецензирование и опровержение швейцарских правовых документов с помощью восьми детерминированных MCP-инструментов; см.
docs/legal-drafting.md.Фаза 12: реализован многоролевой противоречивый правовой анализ с помощью
analyze_swiss_legal_positionsиvalidate_multirole_legal_analysis; см.docs/multirole-legal-analysis.md.Официальный резолвер швейцарской судебной практики реализован с помощью
resolve_official_swiss_case,fetch_official_swiss_case_full_text,verify_swiss_case_identity,compare_swiss_case_sourcesиvalidate_swiss_case_ground_coverage; см.docs/official-swiss-case-resolver.md.Судебная практика: фрагменты/аннотации/результаты поиска являются только кандидатами; частичное судебное решение не может использоваться как решающий прецедент или молча включаться в правовой документ. См.
docs/case-full-text-policy.md.Лицензия: Apache-2.0.
Релиз 1.0: первая публичная публикация репозитория.
Related MCP server: MCP Magistrat Civil
Локальная валидация
pnpm format:check
pnpm lint
pnpm typecheck
NODE_ENV=test pnpm test
pnpm build
pnpm test:coverage
pnpm test:security
pnpm test:updater
pnpm test:breach-detection
pnpm test:claude-desktop
pnpm test:integration
pnpm benchmark
pnpm eval:procedural-strategy
pnpm review:procedural-strategy --prepare
pnpm release:prepare
pnpm release:checkПримечания:
pnpm sbom— встроеная команда pnpm 11 и требует--sbom-formац; локальный скрипт должен выполняться какpnpm run sbom.pnpm ci— так же встроеная команда pnpm; локальный CI проекта запускається с выполнениемpnpm run ci.Тесты HTTP/замеmust have сability to open локальные порты.
Оценка процесуальной стратегии использует локальный анонімированный корпус и не эквивалентна профессиональной человеческой валидации.
pnpm test:claude-desktopзапускает скомпилированный артефакт с/usr/local/bin/nodeиNODE_ENV=production; не используетtsx, фикстуры и HTTP-токен.pnpm test:updaterпроверяет подписанные манифесты, хэш, контролируемую локальную загруску, атомарную установку фикстуры и рабочий откат.pnpm test:breach-detecionпроверяет шифрование AEAD, пroduction scrypt, вокруг и обезличеные локальные события.Реальные человеческие проверки импортируются с помощью
pnpm review:procedural-strategy --import <path>; проект не содержит смоделированных проверия.Live valuation выполнятся только с
UN_LIVE_PROCEDURAL_STRATEGY_EVAL=trueи использует абстрактные анонімизированные юрдические запросы.
Лицензия
Swiss Legal MCP Server распространяется под лицензией Аpache License 2.0 (Аpache-2.0). Использование, измение и распространение регулируются LICENSE. Уведомления о сторонах в THIRD_PARTY_NOTICES.md.
Лицензия и эта документация не являются юрдической консультацией.
Релизный гейт
Начальная публичная версия v1.0.0 выпущена как присутствующая в GitHub Release.
В настоящее время репозиторий не публикует npm-пакеты и Docker-образы в качестве артефактов распространеения.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceProvides access to Swiss court decisions through the entscheidsuche.ch API, enabling search, retrieval, and analysis of legal documents across different cantons and courts using natural language queries.
- AlicenseNot gradedqualityDmaintenanceProvides access to French legal databases (Judilibre and Légifrance) and a structured legal reasoning skill for analyzing civil cases like a French magistrate.10MIT
- AlicenseAqualityBmaintenanceMCP Server for Swiss federal law — search the SR, monitor legal changes, and query BBl/treaties via Claude Desktop or Claude.ai.123MIT
- AlicenseNot gradedqualityBmaintenanceProvides AI assistants with citable access to Bernese laws (BSG) and administrative court rulings (Verwaltungsgericht Bern) via search, retrieval by number, and article extraction.MIT
Related MCP Connectors
Suche in Schweizer Gerichtsentscheiden aller Instanzen (Bund, Kantone) in DE/FR/IT.
Search Swiss federal legislation: laws, articles, amendments via the Fedlex SPARQL endpoint.
Resolve, search and verify legal citations against the official sources, with provenance.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cotadavidch-ctrl/swiss-legal-mcp-public'
If you have feedback or need assistance with the MCP directory API, please join our Discord server