MCP 服务器

redaction

one.secureai/redaction
安全 需要认证 MCP 2026-07-28

此 MCP 可以做什么

Redacts personal and financial details from text and restores the original values using a client-held mapping.

redact
Redact personal details
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['text'], '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."}}}
输出模式
{'type': 'object', 'required': ['text', 'map', 'redacted', 'names_decided'], 'properties': {'map': {'type': 'object', 'description': 'Stand-in to real value. Needed by restore, and stored nowhere else.', 'additionalProperties': {'type': 'string'}}, 'text': {'type': 'string', 'description': 'The text with stand-ins in place of the real values.'}, 'redacted': {'type': 'integer', 'description': 'How many values were replaced.'}, 'names_decided': {'type': 'boolean', 'description': 'Whether the name check reached a decision. False means it could not run, not that no names were found.'}}}
restore
Put the real details back
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['text', 'map'], 'properties': {'map': {'type': 'object', 'description': 'The map returned by redact.', 'additionalProperties': {'type': 'string'}}, 'text': {'type': 'string', 'description': "Usually a model's reply, containing stand-ins."}}}
输出模式
{'type': 'object', 'required': ['text', 'restored'], 'properties': {'text': {'type': 'string', 'description': 'The text with the real values put back.'}, 'restored': {'type': 'integer', 'description': 'How many values were replaced.'}}}
已添加
restore
2026年9月19日 02:40
已添加
redact
2026年9月19日 02:40