anonsec-mcp-server
// セキュリティコミュニティのために制作 — 資金提供により維持されています
概要
Firefox Relay MCP Server (anonsec-mcp-server) は、Firefox Relay アドレスを通じて包括的な匿名メール管理機能を提供する、本番グレードの Model Context Protocol サーバーです。プライバシー、セキュリティ、運用の卓越性を中核原則として構築されており、このサーバーにより AI エージェントやアプリケーションは完全な匿名性を維持しながらメールの送信、受信、処理を行うことができます。
Related MCP server: agent-inbox
中核的価値提案
プライバシー最優先: すべてのメール操作は Firefox Relay インフラを通じて送信者の匿名性を維持します
PQC 対応: 保存データのための耐量子計算暗号(Post-Quantum Cryptography)対応の暗号化アーキテクチャ
本番グレード: 信頼性とセキュリティのための黄金標準のプログラミング慣行で構築
MCP ネイティブ: ツールとリソースを備えた Model Context Protocol 2.0 への完全準拠
クイックスタート
前提条件
Node.js >= 18.0.0
npm または yarn
Firefox Relay アカウントと API アクセス
インストール
# 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 dev設定
Firefox Relay の認証情報を記載した .env ファイルを作成します:
FIREFOX_RELAY_API_KEY=your_api_key_here
ENCRYPTION_KEY=your_32_byte_hex_key_here
DATABASE_PATH=./data/anonsec.sqlite
PORT=3000暗号化キーは正確に 32 バイト(64 桁の 16 進文字)である必要があります。次のコマンドで生成します:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"機能
メール管理
Firefox Relay アドレスからの新着/未読メールの一覧表示
復号化を含むメール本文の完全な読み取り
フィルタリングによる全メールの取得
任意のリレーアドレスからの最新メールの取得
OTP 処理
メールからの OTP コード抽出
OTP 形式と信頼度の検証
OTP の有効期限チェック
メール本文からの OTP 再抽出
メール送信
リレーアドレスを通じた匿名メールの送信
プレーンテキストおよび HTML コンテンツのサポート
カスタムヘッダーとメタデータ
OTP メールのシミュレーション
プロジェクト構造
.
├── 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.mdツール
サーバーは 6 つの MCP ツールを提供します:
new_emails - 新着/未読メールの取得
read_emails - メール本文の完全な読み取り
all_emails - フィルタリングによる全メールの一覧表示
latest_email - 最新メールの取得
latest_email_otp - 最新メールからの OTP 抽出
send_anon_email - 匿名メールの送信
リソース
urn:anonsec:relay/addresses- Firefox Relay アドレス管理urn:anonsec:email/collection- メールコレクションへのアクセスurn:anonsec:otp/emails- OTP メールコレクションurn:anonsec:server/info- サーバー情報urn:anonsec:audit/logs- 監査ログurn:anonsec:email/{emailId}- 個別メールへのアクセス
セキュリティ機能
保存データのための AES-256-GCM 暗号化
すべての操作に対する不変の監査ログ
トレーサビリティのためのリクエスト ID 追跡
機密操作のためのセキュリティ検証
レスポンスにおける OTP コードのマスキング(決して公開されません)
監査ログにおける機密データの編集
アーキテクチャ
サーバーはクリーンで本番対応のアーキテクチャに従います:
MCP サーバーレイヤー - サーバー初期化、ツール登録、リクエスト処理
ツールレイヤー - 個々のツール実装
コアサービスレイヤー - データベース、API クライアント、設定、型、ユーティリティ
データレイヤー - PQC 対応暗号化を備えた SQLite データベース
コントリビューション
コントリビューションを歓迎します! ガイドラインについては CONTRIBUTING.md を参照してください。
セキュリティ
脆弱性の報告とセキュリティ慣行については SECURITY.md を参照してください。
ライセンス
このプロジェクトは MIT ライセンス の下でライセンスされています - 詳細は LICENSE を参照してください。
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