Powrót do blogaTechniczne

Jak używać Claude i ChatGPT bez ujawniania tajemnic firmy

Przewodnik dla programistów po bezpiecznym korzystaniu z asystentów AI. Skonfiguruj integrację serwera MCP dla przejrzystej ochrony PII w Claude...

February 22, 20267 min czytania
MCP ServerClaude DesktopCursor IDEsecure AIdeveloper tools

Dylemat programisty

Debugujesz problem produkcyjny. Ślad stosu zawiera adresy e-mail klientów. Najszybsze rozwiązanie? Wklej to do Claude i poproś o pomoc.

Ale te dane klientów są teraz:

  • Przechowywane w systemach Anthropic
  • Potencjalnie używane do szkolenia (w zależności od twojego planu)
  • Widoczne dla każdego, kto ma dostęp do historii czatu

77% programistów wkleja wrażliwe dane do narzędzi AI. Większość nie zdaje sobie sprawy z konsekwencji, dopóki nie jest za późno.

Rozwiązanie serwera MCP

Model Context Protocol (MCP) Server działa jako przezroczysty proxy między tobą a asystentami AI. On:

  1. Przechwytuje twoje zapytania, zanim dotrą do AI
  2. Automatycznie wykrywa i anonimizuje PII
  3. Wysyła tylko zanonimizowane dane do AI
  4. Deanonimizuje odpowiedzi, abyś widział oryginalny kontekst

Interakcja z AI odbywa się normalnie - ochrona jest niewidoczna.

Konfiguracja serwera MCP

Wymagania wstępne

  • Node.js 18+
  • Claude Desktop, Cursor lub VS Code z rozszerzeniem Claude
  • klucz API anonym.legal (zdobądź jeden za darmo na anonym.legal/auth/signup)

Krok 1: Zdobądź swój klucz API

  1. Zarejestruj się na anonym.legal/auth/signup
  2. Przejdź do Ustawienia → Tokeny API
  3. Wygeneruj nowy token
  4. Skopiuj token (zobaczysz go tylko raz)

Krok 2: Skonfiguruj Claude Desktop

Edytuj plik konfiguracyjny Claude Desktop:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

Dodaj serwer MCP anonym.legal:

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key-here"
      }
    }
  }
}

Krok 3: Uruchom ponownie Claude Desktop

Zamknij i otwórz ponownie Claude Desktop. Powinieneś zobaczyć "anonym-legal" na liście serwerów MCP.

Konfiguracja dla Cursor IDE

Cursor używa tego samego protokołu MCP. Dodaj do ustawień Cursor:

{
  "mcp": {
    "servers": {
      "anonym-legal": {
        "command": "npx",
        "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
        "env": {
          "ANONYM_API_KEY": "your-api-key-here"
        }
      }
    }
  }
}

Co jest anonimizowane

Serwer MCP wykrywa i anonimizuje 285+ typów encji:

KategoriaPrzykłady
OsoboweImiona, e-maile, numery telefonów, data urodzenia
FinansoweKarty kredytowe, konta bankowe, numery IBAN
RządoweNumery SSN, numery paszportów, prawa jazdy
TechniczneAdresy IP, klucze API, tokeny
Opieka zdrowotnaNumery MRN, identyfikatory pacjentów, numery ubezpieczeń
KorporacyjneIdentyfikatory pracowników, numery kont

Przykład transformacji

Twoje zapytanie:

Debug this error from user john.smith@acme.com:
Error: Payment failed for card 4532-1234-5678-9012
Customer ID: CUST-12345
IP: 192.168.1.100

Co widzi Claude:

Debug this error from user [EMAIL_1]:
Error: Payment failed for card [CREDIT_CARD_1]
Customer ID: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]

Odpowiedź Claude'a (do ciebie):

The error for john.smith@acme.com suggests the card
4532-1234-5678-9012 may have insufficient funds...

Widzisz oryginalne dane; Claude widział tylko tokeny.

Zaawansowana konfiguracja

Niestandardowe typy encji

Zdefiniuj dodatkowe wzorce do wykrycia:

{
  "mcpServers": {
    "anonym-legal": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-anonym-legal"],
      "env": {
        "ANONYM_API_KEY": "your-api-key",
        "CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
      }
    }
  }
}

Lista dozwolonych danych

Niektóre dane nie powinny być anonimizowane (publiczne nazwy firm, nazwy produktów):

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "ALLOWLIST": "Anthropic,Claude,anonym.legal"
  }
}

Wyłączenie konkretnych typów encji

Jeśli potrzebujesz, aby niektóre typy przechodziły:

{
  "env": {
    "ANONYM_API_KEY": "your-api-key",
    "DISABLED_ENTITIES": "PHONE_NUMBER,URL"
  }
}

Weryfikacja

Przetestuj, czy anonimizacja działa:

  1. Otwórz Claude Desktop
  2. Wklej tekst z oczywistymi PII: "Skontaktuj się z Johnem Smithem pod adresem john@example.com"
  3. Sprawdź logi serwera MCP (widoczne w narzędziach dewelopera Claude Desktop)
  4. Log powinien pokazać: "Anonimizowane: 2 encje (PERSON, EMAIL_ADDRESS)"

Rozważania dotyczące bezpieczeństwa

Gdzie odbywa się przetwarzanie

KomponentLokalizacja
Serwer MCPTwoja maszyna (lokalnie)
API wykrywania PIIserwery anonym.legal (Niemcy)
Model AIserwery Anthropic/OpenAI

Sam serwer MCP działa lokalnie. Tylko żądanie wykrycia (z haszowanymi/anonimizowanymi danymi) trafia do API anonym.legal.

Przechowywanie danych

anonym.legal nie przechowuje twoich zapytań ani odpowiedzi. API:

  • Otrzymuje tekst do analizy
  • Zwraca pozycje encji
  • Natychmiast odrzuca dane wejściowe

Zobacz naszą politykę prywatności po szczegóły.

Porównanie: Bez vs. Z serwerem MCP

AspektBezZ serwerem MCP
PII w zapytaniachWysłane do dostawcy AIZastąpione tokenami
Dane w logach AIZawiera prawdziwe PIIZawiera tylko tokeny
Ekspozycja naruszeniaPełne PII ujawnioneTylko zanonimizowane dane
Zmiana w workflowBrakBrak (przezroczyste)

Cennik

Korzystanie z serwera MCP jest wliczone we wszystkie plany anonym.legal:

PlanTokeny/miesiącCena
Darmowy200€0
Podstawowy2,000€3/miesiąc
Pro10,000€15/miesiąc
Biznesowy50,000€29/miesiąc

Większość programistów pozostaje na planie Podstawowym (€3/miesiąc) przy typowym użytkowaniu.

Podsumowanie

Asystenci AI są niezbędni w nowoczesnym rozwoju, ale nie muszą widzieć danych twoich klientów.

Integracja serwera MCP:

  • Nie wymaga zmian w workflow
  • Automatycznie chroni PII
  • Działa z Claude Desktop, Cursor i VS Code
  • Kosztuje €3/miesiąc dla większości programistów

Skonfiguruj to raz i zapomnij o tym - twoje dane są chronione domyślnie.

Rozpocznij:


Źródła:

Gotowy, aby chronić swoje dane?

Rozpocznij anonimizację PII z 285+ typami podmiotów w 48 językach.