anonsec-mcp-server
// für die Sicherheits-Community erstellt — Finanzierung hält es am Laufen
Übersicht
Firefox Relay MCP Server (anonsec-mcp-server) ist ein produktionsreifer Model Context Protocol Server, der umfassende Funktionen zur anonymen E-Mail-Verwaltung über Firefox Relay-Adressen bietet. Mit Datenschutz, Sicherheit und operativer Exzellenz als Kernprinzipien ermöglicht dieser Server KI-Agenten und Anwendungen, E-Mails zu senden, zu empfangen und zu verarbeiten, während vollständige Anonymität gewahrt bleibt.
Related MCP server: agent-inbox
Kernnutzen
Datenschutz zuerst: Alle E-Mail-Operationen wahren die Anonymität des Absenders über die Firefox-Relay-Infrastruktur.
PQC-bereit: Post-Quantum-Kryptografie-bereite Verschlüsselungsarchitektur für ruhende Daten.
Produktionsreif: Entwickelt mit Goldstandard-Programmierpraktiken für Zuverlässigkeit und Sicherheit.
MCP-nativ: Volle Konformität mit Model Context Protocol 2.0 inklusive Tools und Ressourcen.
Schnellstart
Voraussetzungen
Node.js >= 18.0.0
npm oder yarn
Firefox Relay-Konto und API-Zugriff
Installation
# Clone the repository
git clone https://github.com/VRIL-LABS/anonsec-mcp-server.git
cd anonsec-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
# Start the server
npm run devKonfiguration
Erstellen Sie eine .env-Datei mit Ihren Firefox-Relay-Zugangsdaten:
FIREFOX_RELAY_API_KEY=your_api_key_here
ENCRYPTION_KEY=your_32_byte_hex_key_here
DATABASE_PATH=./data/anonsec.sqlite
PORT=3000Der Verschlüsselungsschlüssel muss genau 32 Bytes (64 Hexadezimalzeichen) lang sein. Generieren Sie einen mit:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"Funktionen
E-Mail-Verwaltung
Neue/ungelesene E-Mails von Firefox-Relay-Adressen auflisten
Vollständigen E-Mail-Inhalt mit Entschlüsselung lesen
Alle E-Mails mit Filtern abrufen
Neueste E-Mail von jeder Relay-Adresse abrufen
OTP-Handhabung
OTP-Codes aus E-Mails extrahieren
OTP-Format und Konfidenz validieren
OTP-Ablauf prüfen
OTP erneut aus dem E-Mail-Text extrahieren
E-Mail-Versand
Anonyme E-Mails über Relay-Adressen senden
Unterstützung für Klartext- und HTML-Inhalte
Benutzerdefinierte Header und Metadaten
OTP-E-Mail-Simulation
Projektstruktur
.
├── src/
│ ├── index.ts # Server entry point and configuration
│ ├── api/
│ │ └── index.ts # Firefox Relay API client
│ ├── config/
│ │ └── index.ts # Configuration management
│ ├── db/
│ │ └── index.ts # SQLite database service
│ ├── tools/
│ │ ├── all_emails.ts
│ │ ├── latest_email.ts
│ │ ├── latest_email_otp.ts
│ │ ├── new_emails.ts
│ │ ├── read_emails.ts
│ │ └── send_anon_email.ts
│ ├── types/
│ │ └── index.ts # Type definitions
│ └── utils/
│ ├── crypto.ts # Encryption utilities
│ └── otp.ts # OTP extraction utilities
├── package.json
├── tsconfig.json
├── LICENSE
└── README.mdTools
Der Server bietet 6 MCP-Tools:
new_emails - Neue/ungelesene E-Mails abrufen
read_emails - Vollständigen E-Mail-Inhalt lesen
all_emails - Alle E-Mails mit Filtern auflisten
latest_email - Die neueste E-Mail abrufen
latest_email_otp - OTP aus der neuesten E-Mail extrahieren
send_anon_email - Anonyme E-Mails senden
Ressourcen
urn:anonsec:relay/addresses- Verwaltung von Firefox-Relay-Adressenurn:anonsec:email/collection- Zugriff auf die E-Mail-Sammlungurn:anonsec:otp/emails- OTP-E-Mail-Sammlungurn:anonsec:server/info- Serverinformationenurn:anonsec:audit/logs- Audit-Protokolleurn:anonsec:email/{emailId}- Zugriff auf einzelne E-Mails
Sicherheitsfunktionen
AES-256-GCM-Verschlüsselung für ruhende Daten
Unveränderliche Audit-Protokolle für alle Vorgänge
Request-ID-Verfolgung für Rückverfolgbarkeit
Sicherheitsvalidierung für sensible Vorgänge
OTP-Code-Maskierung in Antworten (niemals offengelegt)
Schwärzung sensibler Daten in Audit-Protokollen
Architektur
Der Server folgt einer sauberen, produktionsreifen Architektur:
MCP-Server-Ebene - Serverinitialisierung, Tool-Registrierung, Anfrageverarbeitung
Tools-Ebene - Einzelne Tool-Implementierungen
Kern-Services-Ebene - Datenbank, API-Client, Konfiguration, Typen, Hilfsprogramme
Datenebene - SQLite-Datenbank mit PQC-bereiter Verschlüsselung
Mitwirken
Beiträge sind willkommen! Siehe CONTRIBUTING.md für Richtlinien.
Sicherheit
Siehe SECURITY.md für die Meldung von Schwachstellen und Sicherheitspraktiken.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe LICENSE für Details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to create disposable email inboxes and automatically extract OTPs, magic links, and verification codes from incoming emails.12MIT
- AlicenseAqualityFmaintenanceEnables AI agents to create temporary email addresses, receive confirmation emails, and extract verification links, automating sign-up and email verification workflows without manual intervention.63559MIT
- AlicenseNot gradedqualityCmaintenanceEnables email management via IMAP and SMTP with multi-account support, safe sending with confirmation, and read-only modes.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to generate temporary email addresses, receive emails, and automatically extract OTP codes and links from incoming messages for automation and testing workflows.MIT
Related MCP Connectors
Email for AI agents — send, receive as a webhook, manage domains, templates, routing.
Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…
Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/VRIL-LABS/anonsec-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server