{"name":"one.secureai/redaction","slug":"secureai-redaction","title":null,"description":"Takes the people out of text before a model sees it, and puts them back in the reply.","url":"https://mcp.market/server/secureai-redaction","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/secureaione-jpg/secure-ai-web","website":"https://secureai.one/developers","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://secureai.one/mcp","headers":[{"description":"Bearer sai_... — a key from Settings → Developer at secureai.one","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"redact","description":"Replace the people in a piece of text — names, emails, phone numbers, addresses, card and account numbers — with plausible stand-ins, before the text is sent to a model or a third party. Returns the redacted text and a map. Keep the map: it is the only way to put the real values back, and it is not stored anywhere.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"The text to redact."},"allow":{"type":"array","items":{"type":"string"},"description":"Terms to leave as written — a shared mailbox, a product name a detector mistakes for a person."},"strict":{"type":"boolean","description":"Refuse rather than proceed when the name check cannot run. Use for records rather than one person's messages."}},"required":["text"]}},{"name":"restore","description":"Reverse a redaction using the map it returned. Use this on a model's reply so the reader sees what they actually wrote rather than the stand-ins.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Usually a model's reply, containing stand-ins."},"map":{"type":"object","additionalProperties":{"type":"string"},"description":"The map returned by redact."}},"required":["text","map"]}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-19T09:55:08.793Z","report":{"scannerVersion":"0.1.3","scannedAt":"2026-09-19T09:55:08.763Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1373ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"probes":[{"url":"https://secureai.one/mcp","reachable":true,"authRequired":false,"latencyMs":1373,"serverInfo":{"name":"secure-ai","version":"1.0.0"}}],"packages":[],"repo":{"found":false,"owner":"secureaione-jpg","repo":"secure-ai-web","error":"repo not found"},"icon":{"url":"https://secureai.one/favicon.png","source":"site","width":512,"height":512},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}