Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I scanned my own laptop: 6 AI agents, 14 MCP servers, 12 unpinned, 5 plaintext keys

Описание и применение

На ноутбуке запущено шесть AI‑агентов, использующих 14 MCP‑серверов. Большинство серверов не закреплены за конкретной версией, а ключи API хранятся в открытом виде. После сканирования и исправлений версии пакетов закреплены, ключи перемещены в безопасное хранилище, а доступ к чувствительным путям ограничен политикой.

Задача

Multiple AI agents on a single laptop were using unpinned MCP servers and storing API keys in plaintext, exposing them to supply‑chain attacks and accidental leakage.

Результат

After remediation, the laptop’s AI agents no longer expose unpinned MCP packages or plaintext API keys, reducing supply‑chain and credential leakage risk.

Рабочий процесс

  • 1. Run a read‑only scanner (pod scan) to inventory all MCP servers and secret locations.
  • 2. Identify unpinned packages and plaintext tokens.
  • 3. Pin MCP package versions (e.g., npx -y [email protected]).
  • 4. Remove tokens from config files and store them in a keychain or secret manager.
  • 5. Implement a policy layer that denies access to sensitive paths, blocks secret output, and hash‑chains tool calls for audit.

Доказательства

12 of the 14 MCP servers are unpinned

Источник

five API keys sit in plaintext in agent config files

Источник

Pin versions. Move secrets to a keychain. Put a gate in front of tool calls.

Источник

  • Дата записи: 2026-09-21T12:30:51.142Z