{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.klein-business/legal-text-mcp-de","description":"German federal & state legal texts (BGB, DSGVO, …) with canonical IDs and cite-grade provenance.","repository":{"url":"https://github.com/klein-business/legal-text-mcp-de","source":"github"},"version":"2.1.2","websiteUrl":"https://klein-business.github.io/legal-text-mcp-de","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"legal-text-mcp-de","version":"2.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"serve","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Path to a normalised corpus directory or a corpus archive (legal-texts-de-*.tar.zst). Defaults to the bundled fixture; production deployments should mount /data/corpus/latest.tar.zst.","format":"filepath","name":"DATASET_PATH"},{"description":"Set to 'true' to refuse to start if the dataset cannot be loaded (recommended for hosted deployments).","format":"string","default":"false","name":"STRICT_DATASET"},{"description":"Optional. Required only for the smart `research_topic` tool which uses LLM-assisted synthesis. Without it, the tool degrades gracefully to a ranked-search fallback.","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T13:31:37.692382Z","publishedAt":"2026-05-18T13:31:37.692382Z","updatedAt":"2026-05-18T13:31:37.692382Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.klein-business/legal-text-mcp-de","description":"German federal & state legal texts (BGB, DSGVO, …) with canonical IDs and cite-grade provenance.","repository":{"url":"https://github.com/klein-business/legal-text-mcp-de","source":"github"},"version":"2.1.3","websiteUrl":"https://klein-business.github.io/legal-text-mcp-de","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"legal-text-mcp-de","version":"2.1.3","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"serve","type":"positional","valueHint":"subcommand"}],"environmentVariables":[{"description":"Path to a normalised corpus directory or a corpus archive (legal-texts-de-*.tar.zst). Defaults to the bundled fixture; production deployments should mount /data/corpus/latest.tar.zst.","format":"filepath","name":"DATASET_PATH"},{"description":"Set to 'true' to refuse to start if the dataset cannot be loaded (recommended for hosted deployments).","format":"string","default":"false","name":"STRICT_DATASET"},{"description":"Optional. Required only for the smart `research_topic` tool which uses LLM-assisted synthesis. Without it, the tool degrades gracefully to a ranked-search fallback.","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]},{"registryType":"oci","identifier":"ghcr.io/klein-business/legal-text-mcp-de:2.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mount path inside the container for the legal-text corpus.","format":"filepath","name":"DATASET_PATH"},{"description":"Set to 'true' to refuse to start if the dataset cannot be loaded.","format":"string","default":"false","name":"STRICT_DATASET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T13:46:23.468732Z","publishedAt":"2026-05-18T13:46:23.468732Z","updatedAt":"2026-05-18T13:46:23.468732Z","isLatest":true}}}],"metadata":{"count":2}}
