{"name":"ch.fedlex-connector/fedlex-connector","slug":"fedlex-connector","title":"Fedlex Connector","description":"Search Swiss federal legislation: laws, articles, amendments via the Fedlex SPARQL endpoint.","url":"https://mcp.market/server/fedlex-connector","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":31,"stars":6,"forks":3,"downloads_week":null,"last_push_at":"2026-08-30T12:57:21.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T03:05:30.430Z","last_ok_at":"2026-11-04T03:05:30.430Z","latency_ms":1187},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/JayTheSkier/fedlex-connector","website":"https://fedlex-connector.ch","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.fedlex-connector.ch/"}],"packages":[],"tools":[{"name":"get_article","description":"Retrieve a single article when you already know the EXACT article number (e.g. from a cross-reference). Do NOT call this tool repeatedly to search for provisions — use get_law_text instead to fetch the full act or a section and locate relevant articles in the text.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"rs_number":{"type":"string","description":"RS/SR number (e.g. '210' for CC, '220' for CO, '311.0' for CP)"},"article":{"type":"string","description":"Article number (e.g. '3', '28a', '41')"},"language":{"type":"string","enum":["fr","de","it"],"description":"Language (default: de)"},"date":{"type":"string","description":"Consolidation date in YYYY-MM-DD format. Defaults to the latest available version."}},"required":["rs_number","article"]}},{"name":"get_law_text","description":"Retrieve the official consolidated text of a Swiss federal act (or a specific title/chapter) directly from Fedlex (fedlex.admin.ch). This is the PRIMARY tool for answering Swiss law questions — always start here. Fetch the full act or a specific section, then locate relevant provisions in the returned text. Prefer this over get_article unless you already know the exact article number.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"rs_number":{"type":"string","description":"RS/SR number (e.g. '210' for CC, '220' for CO)"},"section":{"type":"string","description":"Limit to a specific title, chapter, or part (e.g. 'Titre huitième', 'Zweiter Teil'). If omitted, returns the full act."},"language":{"type":"string","enum":["fr","de","it"],"description":"Language (default: de)"},"page":{"type":"number","description":"Page number for paginated results (default: 1). Large acts are split across multiple pages."}},"required":["rs_number"]}},{"name":"list_amendments","description":"List consolidation version dates for a Swiss federal act. Returns the dates each consolidated version took effect.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"rs_number":{"type":"string","description":"RS/SR number"},"since":{"type":"string","description":"Start date in YYYY-MM-DD format (default: 1 year ago)"},"language":{"type":"string","enum":["fr","de","it"],"description":"Language for amendment titles (default: de)"}},"required":["rs_number"]}},{"name":"search_by_title","description":"Search Swiss federal legislation titles in the Classified Compilation (RS/SR) on Fedlex. Use to find the RS number of a law when you know its name but not its number. Searches titles only, not article content. Returns only acts currently in force.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Keywords to match against act titles (e.g. 'code civil', 'protection des données')"},"language":{"type":"string","enum":["fr","de","it"],"description":"Language for results (default: de)"}},"required":["query"]}}],"scan":{"score":89,"grade":"A","scanned_at":"2026-09-27T22:35:57.682Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:35:57.643Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 624ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 28 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.fedlex-connector.ch/","reachable":true,"authRequired":false,"latencyMs":624,"serverInfo":{"name":"fedlex-connector","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"JayTheSkier","repo":"fedlex-connector","archived":false,"pushedAt":"2026-08-30T12:57:21Z","stars":6,"forks":3,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/76050988?v=4","ownerCreatedAt":"2020-12-15T13:10:44Z","license":"MIT"},"icon":{"url":"https://fedlex-connector.ch/favicon.svg","source":"site"},"presence":{"stars":6,"forks":3,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-30T12:57:21.000Z","score":31}}}},"grade_history":[],"reviews":[]}