.vscode — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited .vscode (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP-Server für den Zugriff auf ein E-Mail-Postfach via IMAP/SMTP. Geschrieben in Node.js / TypeScript. Läuft als stdio-Prozess direkt auf dem Host.
| Tool | Beschreibung |
|---|---|
list_folders | Alle IMAP-Ordner auflisten |
list_emails | E-Mails in einem Ordner auflisten (mit Filter: ungelesen) |
get_email | Vollständige E-Mail per UID lesen |
search_emails | E-Mails nach Stichwort durchsuchen |
move_email | E-Mail in anderen Ordner verschieben |
send_email | E-Mail senden (To, Subject, Text, optional CC/BCC/HTML/Anhänge als Base64) |
send_local_file | Lokale Datei vom Host-Dateisystem als Anhang versenden |
get_inbox_config | Aktuelle Serverkonfiguration anzeigen |
npm install
npm run buildcp .env.example .envWerte in .env anpassen:
| Variable | Beschreibung | Standard |
|---|---|---|
MAIL_HOST | IMAP-Server | – |
MAIL_PORT | IMAP-Port | 993 |
MAIL_SSL | IMAP SSL | true |
MAIL_USER | E-Mail-Adresse | – |
MAIL_PASSWORD | Passwort | – |
MAIL_INBOX | Standard-Posteingang | INBOX |
MAIL_MAX_EMAILS | Max. E-Mails pro Abfrage | 50 |
SMTP_HOST | SMTP-Server | – |
SMTP_PORT | SMTP-Port | 587 |
SMTP_SSL | SMTP SSL (true = Port 465) | false |
SMTP_FROM_NAME | Absendername | – |
Die .env-Datei wird automatisch geladen — es sind keine Umgebungsvariablen im MCP-Client nötig.
{
"mcpServers": {
"mailmcp": {
"command": "node /pfad/zu/mailmcp/dist/server.js"
}
}
}mailmcp/
├── src/
│ ├── server.ts # MCP Server & Tool-Definitionen
│ ├── imap-client.ts # IMAP-Verbindung & E-Mail-Parsing
│ ├── smtp-client.ts # SMTP-Versand via nodemailer
│ └── config.ts # Konfiguration via .env
├── package.json
├── tsconfig.json
├── .env # Credentials (nicht einchecken!)
├── .env.example
└── .gitignore~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.