By · Last updated 2026-05-19

AI کے لیے رازداری کی حفاظت — Claude Desktop، Cursor، اور کسی بھی MCP ٹول کے ساتھ کام کرتا ہے

اپنے AI ٹولز کو HTTP ٹرانسپورٹ کے ذریعے براہ راست anonym.legal سے جوڑیں — صرف URL اور API کلید شامل کریں۔ 48 زبانیں، 6 گمنام کاری آپریٹر، entity groups، پری سیٹ، اور ذاتی incrption کلیدیں۔

MCP Server
tool_call: anonymize_text
text: "Contact John Smith at john@acme.com"
lang: "en"
Analyzing... 2 entities found
PERSON"John Smith" (0.97)
EMAIL"john@acme.com" (0.99)
"Contact <PERSON> at <EMAIL>"
2 entities anonymized (42ms)

AI کی مدد سے کام میں پوشیدہ خطرہ

ہر بار جب آپ ChatGPT، Claude، یا Cursor کا استعمال کرتے ہیں، تو آپ حساس معلومات شیئر کر رہے ہو سکتے ہیں۔ زیادہ تر صارفین کو یہ احساس نہیں ہوتا کہ ان کا ڈیٹا تیسرے فریق AI فراہم کنندگان کو بھیجا جا رہا ہے۔

کسٹمر کے نام اور ای میل

مالی اکاؤنٹ نمبر

طبی ریکارڈ اور مریض کی شناخت

تجارتی راز اور ملکیتی ڈیٹا

Why Secure MCP Servers Matter — 2026 Research

8,000+

MCP servers publicly exposed

492

servers with zero authentication

36.7%

vulnerable to SSRF attacks

CVSS 8.8

CVE-2026-25253 severity

MCP servers that handle raw user prompts without PII filtering expose sensitive data to AI models and downstream tool calls. anonym.legal acts as a secure MCP gateway — anonymizing PII before it reaches any other MCP server, AI model, or external API.

یہ کیسے کام کرتا ہے: خودکار تحفظ

آپ معمول کے مطابق لکھتے ہیں

حساس ڈیٹا کے ساتھ

AI ٹول

Cursor، Claude، وغیرہ۔

anonym.legal MCP سرور

1. شناخت کریں

حساس معلومات تلاش کریں

2. تبدیل کریں

پلیس ہولڈرز کا استعمال کریں

3. محفوظ کریں

انکرپٹ، عارضی

AI پروسیس کرتا ہے

صرف محفوظ پلیس ہولڈرز

قدریں بحال کریں

اصل ڈیٹا واپس

MCP سرور آپ کے AI ٹولز اور حساس ڈیٹا کے درمیان ایک پرائیویسی ڈھال کے طور پر کام کرتا ہے۔ AI کبھی بھی آپ کی حقیقی معلومات نہیں دیکھتا۔

کیا محفوظ ہوتا ہے؟

نظام خودکار طور پر 285+ اقسام کی حساس معلومات کی شناخت اور تحفظ کرتا ہے

لوگ

جان ڈو، جین اسمتھ، ڈاکٹر ولیمز

ای میل

john@example.com، info@company.org

ٹیلیفون

+1-555-1234، (555) 123-4567

کریڈٹ کارڈ

4532-1234-5678-9010

پتے

123 مین اسٹریٹ، نیو یارک، NY

تاریخیں

15 جنوری، 2026، 01/15/2026

طبی معلومات

مریض کی شناخت، نسخے کے نمبر

مالی شناخت

IBANs، ٹیکس ID، VAT نمبر

ڈیجیٹل شناخت کنندگان

IP ایڈریس، MAC ایڈریس، URLs

اور 40+ مزید اقسام

لائسنس پلیٹیں، پاسپورٹ نمبر، وغیرہ۔

اہم فوائد

Claude Desktop، Cursor اور تمام MCP ٹولز کے ساتھ کام کرتا ہے

HTTP ٹرانسپورٹ — بس اپنی کنفیگریشن میں URL اور API کی شامل کریں۔ Claude Desktop، Cursor، VS Code اور کسی بھی MCP ٹول کے ساتھ کام کرتا ہے۔ Node.js کی ضرورت نہیں۔

6 انانیمائزیشن آپریٹرز

صحیح طریقہ منتخب کریں: تبدیل کریں، سرخ کریں، ہیش (SHA-256/512)، انکرپٹ (AES-256)، ماسک، یا رکھیں۔ ہر ادارتی قسم کے لئے مختلف آپریٹرز لگائیں۔

ادارتی گروپ اور پری سیٹس

پری ڈیفائنڈ گروپس (UNIVERSAL، FINANCIAL، DACH، FRANCE، NORTH_AMERICA) کا استعمال کریں یا سیشنز کے دوران مستقل انانیمائزیشن کے لئے ذاتی پری سیٹس بنائیں۔

48 زبانیں سپورٹ کی گئی ہیں

انگریزی، جرمن، فرانسیسی، ہسپانوی، چینی، جاپانی، عربی، اور 41 دیگر زبانوں میں PII کی شناخت کرتا ہے۔ RTL سپورٹ شامل ہے۔

ذاتی انکرپشن کیز

انکرپٹ آپریٹر کے لئے اپنی AES-128/192/256 کیز لوڈ کریں۔ اپنے کی کے ساتھ کبھی بھی ڈی کرپٹ کریں۔ کیز آپ کے اکاؤنٹ میں محفوظ طریقے سے محفوظ ہیں۔

سیشن مینجمنٹ

قابل واپسی انانیمائزیشن کے لئے سیشن IDs کے ساتھ ٹوکنائزیشن موڈ۔ سیشنز کی فہرست بنائیں، منظم کریں، اور حذف کریں۔ 24 گھنٹے یا 30 دن کی مستقل مزاجی کے اختیارات۔

آپ کے پسندیدہ AI ٹولز کے ساتھ کام کرتا ہے

HTTP ٹرانسپورٹ — Claude Desktop، Cursor، کوئی بھی MCP ٹول

Cursor IDE

Available

AI کی مدد سے کوڈنگ کرتے وقت کوڈ کے راز اور حساس ڈیٹا کی حفاظت کریں، HTTP کے ذریعے

Claude Desktop

Available

HTTP ٹرانسپورٹ — URL اور API کلید شامل کریں۔ مقامی سیٹ اپ کی ضرورت نہیں۔ صرف claude_desktop_config.json میں شامل کریں

جاری رکھیں (VS Code)

Available

HTTP کے ذریعے Visual Studio Code میں براہ راست محفوظ AI کوڈنگ اسسٹنٹ انضمام

Cline (VS Code)

Available

MCP HTTP کے ذریعے خودکار پرائیویسی تحفظ کے ساتھ AI سے چلنے والی کوڈنگ

کسی بھی MCP ٹول

Available

اسٹریمنگ HTTP ٹرانسپورٹ کسی بھی MCP-ہم آہنگ ایپلیکیشن کے ساتھ کام کرتا ہے

2 منٹ میں سیٹ اپ

HTTP ٹرانسپورٹ تمام کلائنٹس کے لیے کام کرتا ہے — Claude Desktop، Cursor، اور کوئی بھی MCP ٹول

Claude Desktop, Cursor & all MCP tools

Claude Desktop، Cursor، اور کوئی بھی MCP ٹول:

  1. 1Settings → API Access سے اپنی API کلید حاصل کریں
  2. 2اپنی MCP کلائنٹ کنفیگریشن فائل کھولیں
  3. 3URL https://anonym.legal/mcp کو Authorization: Bearer YOUR_KEY کے ساتھ شامل کریں
  4. 4اپنے AI ٹول کو دوبارہ شروع کریں — 7 رازداری کے ٹولز دستیاب ہیں!
claude_desktop_config.json / mcp.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

HTTP (Cursor، VS Code، وغیرہ):

  1. 1Settings → API Access سے اپنی API کی حاصل کریں
  2. 2MCP سرور URL شامل کریں: https://anonym.legal/mcp
  3. 3Bearer ٹوکن کے ساتھ Authorization ہیڈر کو ترتیب دیں
  4. 4فوری طور پر کام کرتا ہے — Node.js نہیں، مقامی سرور نہیں
mcp_config.json
{
  "mcpServers": {
    "anonym-legal": {
      "type": "http",
      "url": "https://anonym.legal/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

استعمال کے کیس

سافٹ ویئر کی ترقی

API کیز، ڈیٹا بیس کی اسناد، اور کسٹمر کے ڈیٹا پر مشتمل کوڈ کا جائزہ لیں بغیر AI فراہم کنندگان کو راز ظاہر کیے۔

قانونی فرمیں

AI کا استعمال کرتے ہوئے دستاویزات تیار کرتے وقت کلائنٹ کے نام، کیس نمبر، اور حساس تفصیلات کو انانیمائز کریں، وکیل-موکل کی رازداری کو یقینی بنائیں۔

صحت کی دیکھ بھال

AI کی مدد سے مریض کے نوٹس اور رپورٹس کا تجزیہ کریں جبکہ مریض کی شناخت اور طبی ریکارڈ کو مکمل طور پر نجی رکھیں۔

کسٹمر سپورٹ

AI کی مدد سے کسٹمر کی انکوائریوں پر کارروائی کریں جبکہ خودکار طور پر ای میل ایڈریس، ٹیلیفون نمبر، اور اکاؤنٹ کی تفصیلات کی حفاظت کریں۔

مالیات

اکاؤنٹ کے نمبروں، ٹرانزیکشن کی تفصیلات، اور کسٹمر کی شناخت کی حفاظت کرتے ہوئے رپورٹ کے تجزیے کے لئے AI کا استعمال کریں۔

MCP سرور بمقابلہ دستی سرخی

پہلودستی سرخیanonym.legal MCP
رفتاردستاویز کے لئے منٹ< 1 سیکنڈ
درستگیانسانی غلطی کا شکار95%+ AI درستگی
قابل واپسینہیں - مستقلجی ہاں - مکمل طور پر قابل واپسی
نگہداشتمسلسل نگرانیخودکار
زبانیںایک وقت میں ایک48 بیک وقت
انضمامکاپی/پیست ورک فلوآپ کے ٹولز میں ہموار
لاگتعملے کا وقت€0/مہینہ سے

anonym.legal MCP vs. Unprotected MCP

Without a secure MCP server layer, raw PII flows into AI models and all downstream tool calls — including other MCP servers, APIs, and logs. anonym.legal anonymizes data before it leaves your environment.

CapabilityUnprotected MCP Serveranonym.legal MCP
PII in AI promptsRaw names, emails, SSNs sent to LLMAnonymized tokens sent — originals never leave
AuthenticationOften none (492 servers exposed, no auth)Bearer token + rate limiting on every request
SSRF protection36.7% vulnerable to SSRF (CVE-2026-25253)SSRF allowlist enforced — no private IP access
Data to downstream MCPsRaw PII forwarded to all connected toolsAnonymized before forwarding — zero PII leakage
GDPR / HIPAA complianceNon-compliant — PII in AI training data riskCompliant — PII stays encrypted, reversible only by you
Audit trailNo log of what PII was exposedSession-based tokens with full detokenization audit
Multilingual PII detectionEnglish-only or no detection285+ entity types across 48 languages
Claude Code — خودکار PII ہک

ہر پرومپٹ کو خودکار طور پر غیر شناخت کریں — صفر دستی قدم

Claude Code ہک ہر پرومپٹ کو Claude تک پہنچنے سے پہلے روکتا ہے، MCP سرور کے ساتھ PII کو ہٹاتا ہے، اور جواب میں اصل اقدار بحال کرتا ہے۔ ایک بار سیٹ اپ، پھر یہ ہر پیغام پر خاموشی سے چلتا ہے۔

صارف پرومپٹ ٹائپ کرتا ہےہک PII کو شناخت کرتا ہےٹوکن سے بدل دیتا ہےClaude محفوظ طریقے سے کام کرتا ہےجواب بحال کیا جاتا ہے
1

غیر شناخت کرنے والا ہک بنائیں

~/.claude/hooks/anonymize-prompt.py کے طور پر محفوظ کریں — ہر UserPromptSubmit ایونٹ کو روکتا ہے اور MCP سرور کو کال کرتا ہے۔

# ~/.claude/hooks/anonymize-prompt.py
import sys, json, requests, os

data = json.load(sys.stdin)
prompt = data.get("prompt", "")
key = os.environ.get("ANONYM_API_KEY", "")

resp = requests.post("https://anonym.legal/api/mcp/anonymize",
    headers={"Authorization": f"Bearer {key}"},
    json={"text": prompt, "language": "en", "mode": "tokenize"})

if resp.ok:
    result = resp.json()
    data["prompt"] = result["anonymized_text"]
    data["session_id"] = result["session_id"]

print(json.dumps(data))
2

بحال کرنے والا ہک بنائیں

~/.claude/hooks/deanonymize-response.py کے طور پر محفوظ کریں — خودکار طور پر سیشن ID استعمال کرتے ہوئے Claude کے جواب کو ڈی ٹوکنائز کرتا ہے۔

# ~/.claude/hooks/deanonymize-response.py
import sys, json, requests, os

data = json.load(sys.stdin)
response = data.get("response", "")
session_id = data.get("session_id", "")
key = os.environ.get("ANONYM_API_KEY", "")

if session_id:
    resp = requests.post("https://anonym.legal/api/mcp/detokenize",
        headers={"Authorization": f"Bearer {key}"},
        json={"text": response, "session_id": session_id})
    if resp.ok:
        data["response"] = resp.json().get("detokenized_text", response)

print(json.dumps(data))
3

Claude Code سیٹنگز میں ہکس رجسٹر کریں

دونوں ہکس کو ~/.claude/settings.json میں hooks کلید کے تحت شامل کریں۔

// ~/.claude/settings.json
{
  "hooks": {
    "UserPromptSubmit": [
      {
        "hooks": [{"type": "command",
          "command": "python3 ~/.claude/hooks/anonymize-prompt.py"}]
      }
    ],
    "Stop": [
      {
        "hooks": [{"type": "command",
          "command": "python3 ~/.claude/hooks/deanonymize-response.py"}]
      }
    ]
  }
}

اکثر پوچھے جانے والے سوالات

میں Claude Desktop یا Cursor سے کیسے جڑتا ہوں؟

تمام کلائنٹس HTTP ٹرانسپورٹ استعمال کرتے ہیں — صرف URL https://anonym.legal/mcp اور اپنی API کلید کو اپنی MCP کنفیگریشن فائل میں شامل کریں۔ کوئی Node.js یا مقامی تنصیب کی ضرورت نہیں۔ Claude Code کے صارفین کے لیے، ہک سسٹم ہر موڈ پر مکمل خودکار گمنام کاری کو فعال کرتا ہے۔

فلٹر قواعد کے لیے کون سے منطقی آپریٹرز دستیاب ہیں؟

6 آپریٹرز: تبدیل کریں (جعلی ڈیٹا)، سرخ کریں (ہٹا دیں)، ہیش (SHA-256/512)، انکرپٹ (AES-256 اپنے کی کے ساتھ)، ماسک (جزوی طور پر چھپائیں)، اور رکھیں (انانیمائزیشن سے خارج کریں)۔

کیا میں اپنی انکرپشن کیز استعمال کر سکتا ہوں؟

جی ہاں! اپنے اکاؤنٹ سے ذاتی AES کیز (16/24/32 حروف) لوڈ کریں یا انہیں دستی طور پر داخل کریں۔ اپنے کی کے ساتھ انکرپٹ کریں، بعد میں اسی کی کے ساتھ ڈی کرپٹ کریں۔ کیز کبھی بھی آپ کے کنٹرول سے باہر نہیں جاتی ہیں۔

اینٹیٹی گروپس کیا ہیں اور انہیں کیسے استعمال کیا جاتا ہے؟

پری ڈیفائنڈ مجموعے: UNIVERSAL (عام PII)، FINANCIAL (بینکنگ)، DACH (جرمن بولنے والے)، FRANCE، NORTH_AMERICA، وغیرہ۔ یہ وقت کی بچت کرتا ہے کہ کون سی ادارتی شناخت کرنی ہے۔

سرخی اور ٹوکنائز موڈ میں کیا فرق ہے؟

سرخی کا موڈ PII کو مستقل طور پر ہٹا دیتا ہے۔ ٹوکنائز موڈ کو قابل واپسی ٹوکنز کے ساتھ تبدیل کرتا ہے اور ایک session_id واپس کرتا ہے۔ اصل قدریں بحال کرنے کے لئے session_id کے ساتھ detokenize_text کا استعمال کریں۔

ٹوکن کے دوبارہ استعمال کے لیے MCP سرور سیشن کیسے کام کرتے ہیں؟

ٹوکنائزیشن سیشنز بناتی ہے (24 گھنٹے یا 30 دن کی مستقل مزاجی)۔ فعال سیشنز دیکھنے کے لئے list_sessions کا استعمال کریں، انہیں ہٹانے کے لئے delete_session کا استعمال کریں۔ سیشنز ٹوکنز اور اصل قدروں کے درمیان میپنگ کو محفوظ کرتے ہیں۔

API حوالہ

MCP پروٹوکول کے ذریعے 7 ٹولز دستیاب ہیں۔ مفت کارروائیاں * کے ساتھ نشان زد ہیں۔

ٹولتفصیللاگت
anonym_legal_analyze_textمتن میں تبدیلی کیے بغیر PII عناصر کا پتہ لگائیں2-10+ ٹوکن
anonym_legal_anonymize_textکنفیگریبل آپریٹرز کے ساتھ متن کو گمنام کریں3-20+ ٹوکن
anonym_legal_detokenize_textٹوکنائزڈ متن سے اصل PII بحال کریں1-5+ ٹوکن
anonym_legal_get_balanceٹوکن بیلنس اور بلنگ سائیکل چیک کریںمفت *
anonym_legal_estimate_costپروسیسنگ سے پہلے ٹوکن کی لاگت کا تخمینہ لگائیںمفت *
anonym_legal_list_sessionsفعال ٹوکنائزیشن سیشن کی فہرست بنائیںمفت *
anonym_legal_delete_sessionایک سیشن اور اس کے ٹوکن میپنگ کو حذف کریںمفت *

آپریٹر حوالہ

آپریٹرز پیرامیٹر کا استعمال کرتے ہوئے فی عنصر گمنامی کو ترتیب دیں۔

آپریٹرتفصیلپیرامیٹرزمثال کا نتیجہ
replaceحسب ضرورت قیمت کے ساتھ تبدیل کریںnew_value (string, max 100 chars)<PERSON_1>
redactہمیشہ کے لیے ہٹا دیںکوئی نہیں[REDACTED]
hashیک طرفہ ہیشhash_type: SHA256 | SHA512a3f2b8c1...
encryptAES-256-GCM انکرپشنkey (16-32 chars)ENC:base64...
maskجزوی کردار کی ماسکنگchars_to_mask, masking_char, from_endJohn ****
keepاصل قیمت کو برقرار رکھیںکوئی نہیںJohn Smith

درخواست کی مثالیں

متن کا تجزیہ کریں

{
  "text": "John Smith lives at 123 Main St, New York. SSN: 123-45-6789",
  "language": "en",
  "score_threshold": 0.5,
  "entities": ["PERSON", "LOCATION", "US_SSN"]
}

فی عنصر آپریٹرز کے ساتھ گمنام کریں

{
  "text": "John Smith, SSN 123-45-6789, email john@example.com",
  "language": "en",
  "mode": "tokenize",
  "operators": {
    "PERSON": { "type": "replace" },
    "US_SSN": { "type": "mask", "chars_to_mask": 5, "from_end": false },
    "EMAIL_ADDRESS": { "type": "hash", "hash_type": "SHA256" }
  }
}

جواب (گمنام)

{
  "anonymized_text": "<PERSON_1>, SSN ***-**-6789, email a3f2b8c1d4e5...",
  "entities_found": 3,
  "tokens_charged": 5,
  "session_id": "sess_abc123",
  "entity_types": { "PERSON": 1, "US_SSN": 1, "EMAIL_ADDRESS": 1 }
}

خرابی کے کوڈ

کوڈتفصیلحل
400غلط درخواست کے پیرامیٹرزمتن کی لمبائی چیک کریں (زیادہ سے زیادہ 100KB)، آپریٹر کی ترتیب
401غلط یا غائب API کلیدSettings → API Access میں API کلید کی تصدیق کریں
429ٹوکن بیلنس ختم ہو گیابیلنس چیک کریں، منصوبہ اپ گریڈ کریں، یا سائیکل ری سیٹ ہونے کا انتظار کریں
500سرور کی خرابیچند سیکنڈ بعد دوبارہ کوشش کریں، اگر مستقل ہو تو سپورٹ سے رابطہ کریں
Developer Resources

Developer portal for MCP Server integration

anonymize.dev is the dedicated developer portal for anonym.legal — featuring MCP Server guides, code examples, case studies, blog articles on AI data security, and a full glossary of privacy & AI terms.

anonym.legal MCP کو مفت آزمائیں

کریڈٹ کارڈ کی ضرورت نہیں۔ 200 ٹوکن/سائیکل۔ سیٹ اپ میں 2 منٹ لگتے ہیں۔

About this page

We update this page when our platform or the law changes.

Read our founder note for how we work.

Each change shows up in the timestamp at the top.

Related reading

We follow these rules

  • GDPR (EU 2016/679).
  • ISO/IEC 27001:2022.
  • NIS2 (EU 2022/2555).
  • HIPAA safe harbor under 45 CFR § 164.514(b)(2).

Our promise

We do not sell your data.

We do not train models on your text.

We store your files in Germany.

You can delete your account at any time.

You own your work.

Where we run

Our servers live in Falkenstein, Germany.

We use Hetzner. They hold ISO 27001 certification.

All data stays in the EU.

Backups run every day.

Need help?

Email support@anonym.legal.

We reply within one business day.

How we test

We run a full check suite on every release.

Each surface gets its own sweep script and report.

Human reviewers spot-check the output each week.

We track recall and precision on a labelled set.

Bad runs block the deploy.

What we never do

  • We never sell your information to third parties.
  • We never train models on what you upload.
  • We never keep your work after you delete it.
  • We never share keys with any outside firm.
  • We never run ads inside the product.

Plans in plain words

We sell credits, not seats.

One credit covers one short job.

Long jobs use a few credits each.

You can top up at any time.

Unused credits roll over each month.

Read the plans page for current rates.

Who built this

A small team of engineers and lawyers built this.

We ship from Europe and work in the open.

Our founder note spells out why we started.

Where to start

How the parts fit

A browser add-on cleans text inside Chrome.

A Word plug-in handles drafts in Office.

A small desktop tool works on whole folders.

An agent protocol link feeds large models safely.

All four share one core engine and one rule set.

Words from our team

We started this work after a lunch about cookies.

One friend kept getting odd ads on her phone.

We asked why a court file leaked through a draft.

We sketched the first build on a napkin that week.

By month three we had a tiny demo for a friend.

She used it on her first case the next day.

Common questions we hear

Can the tool read scanned PDFs? Yes, with OCR.

Does it work on long files? Yes, in small chunks.

Can I roll my own rule set? Yes, save it as a preset.

Does it run offline? The desktop build runs offline.

Do you keep my files? No, the cloud build wipes after each run.

Will it learn from my work? No, we never train on inputs.

A short tour of the workflow

Upload a file or paste a snippet of prose.

Pick the entities you want gone from the draft.

Choose a method: replace, mask, hash, encrypt, or redact.

Press run and watch the side panel show each hit.

Skim the result and tweak any rule that misfired.

Save the cleaned file or send it to a teammate.