{"name":"io.github.enioxt/guard-brasil-mcp","slug":"enioxt-guard-brasil-mcp","title":"Guard Brasil","description":"Detecta e mascara dado pessoal brasileiro (CPF, CNPJ, RG, e-mail) antes do texto ir a uma IA. LGPD.","url":"https://mcp.market/server/enioxt-guard-brasil-mcp","rating":null,"grade":"B","score":70,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":12,"stars":null,"forks":null,"downloads_week":5,"last_push_at":null,"license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T06:05:45.997Z","last_ok_at":"2026-11-04T06:05:45.997Z","latency_ms":1250},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/enioxt/egos","website":"https://egos.ia.br/portas/","version":"0.2.3","remotes":[{"type":"streamable-http","url":"https://guard.egos.ia.br/mcp"}],"packages":[{"registryType":"npm","identifier":"@egosbr/guard-brasil-mcp","version":"0.2.3","transport":{"type":"stdio"}}],"tools":[{"name":"guard_check_safe","description":"Boolean safety check for public sharing. Returns safe/canShare/motivo/reason. Never safe:true with unclassified residue (motivo: nao-medido).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Text to check"}},"required":["text"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"guard_inspect","description":"Full LGPD PII inspection with ATRiAN ethics validation. Returns findings + textoMascarado + naoMedido (residue the rules cannot classify) + recommendation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Text to analyze for Brazilian PII"},"mask":{"description":"Whether to mask detected PII (default: true)","type":"boolean"}},"required":["text"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"guard_scan_pii","description":"Quick PII scan (CPF, CNPJ, RG, MASP, EMAIL, names A–J). Returns textoMascarado + naoMedido.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Text to scan"}},"required":["text"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":70,"grade":"B","scanned_at":"2026-10-14T12:20:47.475Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T12:20:47.410Z","components":{"code":{"score":20,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1956ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"dist/http.js: …eCode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…"}],"inputs":{"probes":[{"url":"https://guard.egos.ia.br/mcp","reachable":true,"authRequired":false,"latencyMs":1956,"serverInfo":{"name":"guard-brasil","version":"0.2.1"}}],"packages":[{"registryType":"npm","identifier":"@egosbr/guard-brasil-mcp","version":"0.2.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-10-14T07:23:58.933Z","repositoryUrl":"git+https://github.com/enioxt/egos-plugins.git","weeklyDownloads":5}],"repo":{"found":false,"owner":"enioxt","repo":"egos","error":"repo not found"},"icon":{"url":"https://egos.ia.br/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":5,"license":"MIT","lastPushAt":null,"score":12}}}},"grade_history":[],"reviews":[]}