# Conceal

> Use this tool when you need to protect sensitive data while using external AI providers, as it anonymizes personally identifiable information (PII) such as emails and phone numbers, replacing it with realistic fake data. It solves problems of privacy and regulatory compliance for organizations analyzing sensitive data with AI assistants. It takes in MCP communications and configurable regex patterns or LLM-based detection as inputs, producing anonymized data as output.

Canonical page: https://skillsregistry.net/skills/gbrigandi-conceal  
JSON: https://api.skillsregistry.net/v1/skills/gbrigandi-conceal

## Description

An MCP proxy server that performs pseudo-anonymization of personally identifiable information (PII) before data reaches external AI providers like Claude, ChatGPT, or Gemini. Built in Rust by Gianluca Brigandi, it intercepts MCP communications and uses configurable regex patterns combined with optional Ollama LLM-based detection to identify PII such as emails, phone numbers, SSNs, and IP addresses, then consistently replaces them with realistic fake data while maintaining semantic meaning and data relationships. The implementation includes a SQLite-backed mapping store for consistent anonymization across sessions, supports multiple detection modes (regex-only, LLM-only, or hybrid), and is designed for organizations that need to analyze sensitive data with AI assistants while preserving privacy and regulatory compliance.

## Trust

- **Trust score (0–1):** 0.40
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/gbrigandi-conceal)
- **Repository:** <https://github.com/gbrigandi/mcp-server-conceal>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "gbrigandi-conceal"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/gbrigandi-conceal` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/gbrigandi-conceal/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
