anonsec-mcp-server
// elaborado para la comunidad de seguridad — la financiación lo mantiene
Resumen
Firefox Relay MCP Server (anonsec-mcp-server) es un servidor de Model Context Protocol de grado de producción que proporciona capacidades integrales de gestión de correo electrónico anónimo a través de direcciones de Firefox Relay. Construido con privacidad, seguridad y excelencia operativa como principios fundamentales, este servidor permite a los agentes y aplicaciones de IA enviar, recibir y procesar correos electrónicos manteniendo un anonimato completo.
Related MCP server: agent-inbox
Propuesta de valor principal
Privacidad primero: Todas las operaciones de correo electrónico mantienen el anonimato del remitente a través de la infraestructura de Firefox Relay
Listo para PQC: Arquitectura de cifrado lista para criptografía post-cuántica para datos en reposo
Grado de producción: Construido con prácticas de programación de estándar de oro para confiabilidad y seguridad
Nativo de MCP: Cumplimiento total con el Model Context Protocol 2.0 con herramientas y recursos
Inicio rápido
Requisitos previos
Node.js >= 18.0.0
npm o yarn
Cuenta de Firefox Relay y acceso a la API
Instalación
# 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 devConfiguración
Crea un archivo .env con tus credenciales de Firefox Relay:
FIREFOX_RELAY_API_KEY=your_api_key_here
ENCRYPTION_KEY=your_32_byte_hex_key_here
DATABASE_PATH=./data/anonsec.sqlite
PORT=3000La clave de cifrado debe tener exactamente 32 bytes (64 caracteres hexadecimales). Genera una con:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"Capacidades
Gestión de correo electrónico
Listar correos electrónicos nuevos/no leídos de direcciones de Firefox Relay
Leer el contenido completo del correo electrónico con descifrado
Recuperar todos los correos electrónicos con filtrado
Obtener el último correo electrónico de cualquier dirección de relay
Manejo de OTP
Extraer códigos OTP de los correos electrónicos
Validar el formato y la confianza del OTP
Comprobar la expiración del OTP
Re-extraer OTP del cuerpo del correo electrónico
Envío de correo electrónico
Enviar correos electrónicos anónimos a través de direcciones de relay
Soporte para contenido de texto plano y HTML
Encabezados y metadatos personalizados
Simulación de correo electrónico OTP
Estructura del proyecto
.
├── 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.mdHerramientas
El servidor proporciona 6 herramientas MCP:
new_emails - Recuperar correos electrónicos nuevos/no leídos
read_emails - Leer el contenido completo del correo electrónico
all_emails - Listar todos los correos electrónicos con filtrado
latest_email - Obtener el último correo electrónico
latest_email_otp - Extraer OTP del último correo electrónico
send_anon_email - Enviar correos electrónicos anónimos
Recursos
urn:anonsec:relay/addresses- Gestión de direcciones de Firefox Relayurn:anonsec:email/collection- Acceso a la colección de correos electrónicosurn:anonsec:otp/emails- Colección de correos electrónicos OTPurn:anonsec:server/info- Información del servidorurn:anonsec:audit/logs- Registros de auditoríaurn:anonsec:email/{emailId}- Acceso a correo electrónico individual
Características de seguridad
Cifrado AES-256-GCM para datos en reposo
Registros de auditoría inmutables para todas las operaciones
Seguimiento de ID de solicitud para trazabilidad
Validación de seguridad para operaciones sensibles
Enmascaramiento de códigos OTP en las respuestas (nunca expuestos)
Redacción de datos sensibles en los registros de auditoría
Arquitectura
El servidor sigue una arquitectura limpia y lista para producción:
Capa de servidor MCP - Inicialización del servidor, registro de herramientas, manejo de solicitudes
Capa de herramientas - Implementaciones de herramientas individuales
Capa de servicios principales - Base de datos, cliente API, configuración, tipos, utilidades
Capa de datos - Base de datos SQLite con cifrado listo para PQC
Contribuciones
¡Las contribuciones son bienvenidas! Consulta CONTRIBUTING.md para obtener pautas.
Seguridad
Consulta SECURITY.md para informar vulnerabilidades y prácticas de seguridad.
Licencia
Este proyecto está licenciado bajo la Licencia MIT - consulta LICENSE para más detalles.
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