# docs-masked

> docs-masked — kpshinnik-docs-masked. Use this tool when you need to protect sensitive information in documents while still utilizing language models for analysis or processing. It masks personal data locally before sending documents to a model and restores the original data in the model's response, ensuring data privacy and security. Ideal for use cases where data protection is crucial, such as handling confidential or personally identifiable information.

Canonical page: https://skillsregistry.net/skills/kpshinnik-docs-masked  
JSON: https://api.skillsregistry.net/v1/skills/kpshinnik-docs-masked

## Description

MCP server for locally masking personal data in documents before sending them to a language model, then restoring the original data in the model's response.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-03

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/je3r9dbv2c)
- **Repository:** <https://github.com/kpshinnik/docs_masked>

## 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": "kpshinnik-docs-masked"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kpshinnik-docs-masked` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kpshinnik-docs-masked/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
