# io.github.wyre-technology/mailprotector-mcp

MCP server for Mailprotector — customers, domains, users, quarantine, allow/block rules for MSPs.

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.1
- **Author:** io.github.wyre-technology
- **License:** Unknown
- **Source:** https://github.com/wyre-technology/mailprotector-mcp

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 1 day

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-02T00:08:55.328Z
- **Version scanned:** HEAD
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

40 declared. Statically extracted from the shipped source — a floor on the surface, not a census.
- `resellers` — Reseller (MSP) account CRUD under a provider.
- `list` — List all resellers belonging to a provider.
- `get` — Get a reseller by id (defaults to the bound reseller).
- `create` — Create a reseller under a provider.
- `update` — Update a reseller (defaults to the bound reseller).
- `delete` — ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a reseller and everything
- `customers` — Customer account update/delete (list/get/create are promoted first-class tools).
- `domains` — Domain update/delete/move and domain aliases (list/get/create are promoted).
- `move` — Move a domain to another customer.
- `aliases_list` — List a domain's aliases.
- `aliases_create` — Create an alias for a domain.
- `user_groups` — User group CRUD and service assignment (list is promoted).
- `services_get` — Get the service assignment (hosting type + addons) on a user group.
- `services_update` — ⚠ HIGH-IMPACT. Updates the service assignment (hosting type + addons) on a user
- `users` — Mail user create/update/delete, password resets, and user aliases
- `create_many` — Create several mail users in a user group in one call.
- `reset_password` — ⚠ HIGH-IMPACT. Resets a mail user's password — the old password stops working
- `managers` — Managers (console logins) and their notification destinations.
- `notification_destinations_list` — List a manager's notification destinations.
- `notification_destinations_create` — Add a notification destination to a manager.
- `configuration` — Entity configuration updates (configuration_get is promoted).
- `statements` — Billing statements on resellers and customers.
- `email_routing` — Email delivery destinations and allowed sending sources on domains and user groups.
- `destinations_list` — List email delivery destinations on a domain or user group.
- `destinations_create` — Add an email delivery destination (MX-style host) to a domain or user group.
- `sources_list` — List allowed sending sources on a domain or user group.
- `sources_create` — Add an allowed sending source (IP/host) to a domain or user group.
- `user_syncs` — Directory user syncs, the per-domain sync schedule, and sync filters.
- `schedule_get` — Get the user sync schedule on a domain.
- `schedule_update` — Update the user sync schedule on a domain (interval in minutes, enabled).
- `filters_list` — List a user sync's filters.
- `filter_get` — Get a user sync filter by its own id.
- `filter_create` — Create a filter on a user sync.
- `filter_delete` — ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a user sync filter. This
- `notifications` — Notification destinations on users (manager destinations live in the managers
- `user_destinations_list` — List a user's notification destinations.
- `user_destinations_create` — Add a notification destination to a user.
- `destinations_delete` — ⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a notification destination
- `results` — Filtering result-code documentation lookup.
- `find_by_code` — Explain a filtering result code (codes appear in log entries' results_data).

## Install

This entry has no npm package and no hosted endpoint, so there is nothing for an MCP client to launch or connect to. It is indexed as source only.

## Blast radius

Extensive blast radius — deletes data; holds an api key.
- Floor 45, ceiling 57 (tier: extensive)
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/io.github.wyre-technology%2Fmailprotector-mcp
- Install plan: https://forgeregistry.com/api/v1/packages/io.github.wyre-technology%2Fmailprotector-mcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/io.github.wyre-technology%2Fmailprotector-mcp
- HTML page: https://forgeregistry.com/registry/io.github.wyre-technology%2Fmailprotector-mcp
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
