{
  "markdown": "# ch-eli-mcp\n\n<!-- mcp-name: io.github.matematicsolutions/ch-eli-mcp -->\n\nMCP server for Swiss federal legislation via Fedlex, the Federal\nChancellery's official publication platform. Fedlex is genuinely\nELI-native (European Legislation Identifier) even though Switzerland is\nnot an EU member. Multilingual: German, French, Italian, English.\n\n## What this is not\n\nThis connector returns metadata (title, SR number) via SPARQL - not the\noperative text of the law. `source_url` points to the public Fedlex page\nwhere the full text lives.\n\n## Tools\n\n| Tool | Purpose |\n|---|---|\n| `ch_search_acts` | Full-text search over act titles, in one of four languages |\n| `ch_get_act` | Full detail for one act by its Fedlex ELI URI |\n| `ch_coverage` | Declare what this connector covers, when each family was captured, and - explicitly - what it does NOT cover. Every gap carries a fallback. |\n\nEvery response carries `lex_uri` (the native ELI URI - not invented, taken\ndirectly from Fedlex), `source_url` (the public HTML page), and\n`human_readable_citation` (e.g. `\"Bundesverfassung der Schweizerischen\nEidgenossenschaft (SR 101)\"` - the SR number is Switzerland's own\nSystematische Sammlung / Classified Compilation citation convention).\n\n## Install\n\n```bash\npip install ch-eli-mcp\n```\n\n\n### Windows 11 with Smart App Control\n\nSmart App Control blocks unsigned executables, which covers `uvx.exe`, `pip.exe`\nand the `ch-eli-mcp.exe` launcher that pip writes at install time. The `python.exe` and\n`py.exe` from the python.org installer are signed by the Python Software\nFoundation, so running the module through the interpreter works:\n\n```bash\npython -m pip install ch-eli-mcp\npython -m ch_eli_mcp\n```\n\n`pip.exe` is blocked for the same reason, so install with `python -m pip`, not\n`pip install`. If `python` is not on PATH, use the Windows launcher: `py -3 -m ch_eli_mcp`.\n\n```json\n{ \"mcpServers\": { \"ch-eli-mcp\": { \"command\": \"python\", \"args\": [\"-m\", \"ch_eli_mcp\"] } } }\n```\n\nDo not turn Smart App Control off to work around this - it cannot be re-enabled\nwithout reinstalling Windows.\n\n## Configuration\n\n| Env var | Default |\n|---|---|\n| `CH_ELI_CACHE_DIR` | `~/.matematic/cache/ch-eli` |\n| `CH_ELI_AUDIT_DIR` | `~/.matematic/audit` |\n| `CH_ELI_BASE_URL` | `https://fedlex.data.admin.ch/sparqlendpoint` |\n\n## License\n\nApache-2.0 (code). Fedlex content is official Swiss federal publication\nmaterial (see [SOURCES.md](SOURCES.md)).\n",
  "bytes": 2425,
  "sha": "275a5be8a3b8217e9ea0b4852ea717f6b26c9c74a7e81f36c8d87e175c078a0e",
  "repo_slug": "matematicsolutions/ch-eli-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_matematicsolutions_ch_eli_mcp_03ae5f95/readme"
}