# io.github.enthouan/simplelogin-mcp

Independent MCP server for SimpleLogin alias, mailbox, domain, settings, and account workflows.

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.3
- **Author:** io.github.enthouan
- **License:** Unknown
- **Source:** https://github.com/enthouan/simplelogin-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: 0 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-10-18T09:31:41.770Z
- **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

27 declared. Statically extracted from the shipped source — a floor on the surface, not a census.
- `account_get_info` — Return the authenticated SimpleLogin user's info: name, email, premium/trial status,
- `account_get_stats` — Return the account's lifetime counters: number of aliases (nb_alias) and number of
- `notification_list` — List account notifications from SimpleLogin (announcements, warnings such as a mailbox
- `notification_mark_read` — Mark a single account notification as read, by the id from notification_list.
- `settings_get` — Return the account-wide alias settings: alias_generator (random-alias address style),
- `settings_update` — Update the account-wide alias settings; only the provided fields change and the
- `alias_list` — List the user's SimpleLogin email aliases, 20 per page. Use page_id for
- `alias_get` — Get full details of a single SimpleLogin alias by its numeric id, including note,
- `alias_activity_list` — List the forward/reply/block activity history for a single SimpleLogin alias, 20
- `alias_create_random` — Create a new random SimpleLogin alias with a system-generated address. mode "uuid"
- `alias_create_custom` — Create a custom SimpleLogin alias with a chosen prefix and suffix. First call
- `alias_update` — Update an existing alias. Provide at least one field to change: note, display name,
- `alias_delete` — Permanently delete a SimpleLogin alias by id. This cannot be undone; mail sent to the
- `alias_set_enabled` — Set a SimpleLogin alias to a specific enabled state. Pass enabled=true to enable or
- `alias_options_get` — Fetch the options needed to create a custom alias: whether the user can create more
- `alias_domains_list` — List the email domains available for creating aliases on this account, each flagged
- `contact_list` — List the contacts (reverse aliases) for a single SimpleLogin alias, 20 per page. Each
- `contact_create` — Create a contact (reverse alias) on an alias so the user can send mail from the alias
- `contact_set_blocked` — Set whether forwarding from a contact to its alias is blocked. Pass blocked=true to stop
- `contact_delete` — Permanently delete a contact (reverse alias) by its numeric id. This cannot be undone;
- `custom_domain_list` — List the account's custom domains, each with its id, domain name, verification
- `custom_domain_update` — Update a custom domain. Provide at least one change: catch_all toggles whether mail
- `custom_domain_trash_list` — List a custom domain's deleted aliases (its trash), each with the alias address and
- `mailbox_list` — List the account's mailboxes (verified and unverified), each with its id, email,
- `mailbox_create` — Add a new mailbox (a real email address that receives alias mail) to the account.
- `mailbox_update` — Update a mailbox. Provide at least one change: set_default=true makes this mailbox the
- `mailbox_delete` — Permanently delete a mailbox. The aliases it owns must be dealt with explicitly: pass

## 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 44, ceiling 56 (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.enthouan%2Fsimplelogin-mcp
- Install plan: https://forgeregistry.com/api/v1/packages/io.github.enthouan%2Fsimplelogin-mcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/io.github.enthouan%2Fsimplelogin-mcp
- HTML page: https://forgeregistry.com/registry/io.github.enthouan%2Fsimplelogin-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.
