History of mailoo in namespace io.github
io.github.Bitfloo/mailoo · Registry status: active
No name of its own reaches this register for this entry. The heading therefore carries the trailing segment of the identifier; the identifier itself is listed below as a coordinate.
Every published change to this entry, most recent first.
| 2026-10-11 | Declared version: 0.1.8 → 0.2.0 |
|---|---|
| 2026-10-11 | Last changed in the registry (raw): 2026-10-07 → 2026-10-10 |
| 2026-10-11 | First listed in the registry (raw): 2026-10-07 → 2026-10-10 |
| 2026-10-11 | Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.8","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.2.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} |
| 2026-10-11 | Package versions (raw): 0.1.8 → 0.2.0 |
| 2026-10-08 | Declared version: 0.1.7 → 0.1.8 |
| 2026-10-08 | Last changed in the registry (raw): 2026-09-29 → 2026-10-07 |
| 2026-10-08 | First listed in the registry (raw): 2026-09-29 → 2026-10-07 |
| 2026-10-08 | Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.7","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.8","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} |
| 2026-10-08 | Package versions (raw): 0.1.7 → 0.1.8 |
| 2026-09-30 | Declared version: 0.1.6 → 0.1.7 |
| 2026-09-30 | Last changed in the registry (raw): 2026-09-28 → 2026-09-29 |
| 2026-09-30 | First listed in the registry (raw): 2026-09-28 → 2026-09-29 |
| 2026-09-30 | Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.6","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.7","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} |
| 2026-09-30 | Package versions (raw): 0.1.6 → 0.1.7 |
| 2026-09-29 | Declared version: 0.1.5 → 0.1.6 |
| 2026-09-29 | Description (raw): Mailoo — IMAP/SMTP MCP server. Multi-account, per-folder profiles. → Mailoo — email MCP server for IMAP, SMTP, and ManageSieve. Multi-account, per-folder profiles. |
| 2026-09-29 | Last changed in the registry (raw): 2026-09-23 → 2026-09-28 |
| 2026-09-29 | First listed in the registry (raw): 2026-09-23 → 2026-09-28 |
| 2026-09-29 | Environment variable descriptions (raw): – → MCP_EMAIL_ACCOUNT_NAME=Account name. Defaults to default. · MCP_EMAIL_ADDRESS=Email address. Required for the environment-variable account. · MCP_EMAIL_ALERT_DESKTOP=Set to true for desktop notifications. · MCP_EMAIL_ALERT_SOUND=Set to true to play a sound with desktop notifications. · MCP_EMAIL_ALERT_URGENCY_THRESHOLD=Minimum urgency for an alert: urgent, high, normal, or low. · MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE=Set to true to allow webhook targets on a LAN, VPN, or tailnet. · MCP_EMAIL_ALERT_WEBHOOK_URL=HTTP or HTTPS URL that receives alert POSTs. · MCP_EMAIL_FULL_NAME=Display name on sent mail. · MCP_EMAIL_HOOK_AUTO_CALENDAR=Set to true to create calendar events from hook triage. · MCP_EMAIL_HOOK_AUTO_FLAG=Set to true to flag mail from hook triage. · MCP_EMAIL_HOOK_AUTO_LABEL=Set to true to apply labels from hook triage. · MCP_EMAIL_HOOK_BATCH_DELAY=Seconds to batch arrivals before hooks run. Defaults to 5. · MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES=Minutes before an automatic event to alarm. Defaults to 15. · MCP_EMAIL_HOOK_CALENDAR_CONFIRM=Set to false to skip confirming automatic calendar events. Defaults to true. · MCP_EMAIL_HOOK_CALENDAR_NAME=Calendar name for automatic events. · MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS=Extra instructions appended to the hook preset. · MCP_EMAIL_HOOK_ON_NEW_EMAIL=What to do on arrival: triage, notify, or none. · MCP_EMAIL_HOOK_PRESET=Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom. · MCP_EMAIL_HTTP_ALLOWED_HOSTS=Comma-separated Host names. Required for 0.0.0.0 and ::. · MCP_EMAIL_HTTP_HOST=HTTP listen address. Defaults to loopback. The host argument wins. · MCP_EMAIL_HTTP_TOKEN=Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name. · MCP_EMAIL_IMAP_DISABLE_IMAP4REV2=Set to true to force IMAP4rev1 SEARCH. · MCP_EMAIL_IMAP_HOST=IMAP server hostname. · MCP_EMAIL_IMAP_PORT=IMAP port. Defaults to 993. · MCP_EMAIL_IMAP_STARTTLS=Set to true to upgrade IMAP with STARTTLS. Defaults to false. · MCP_EMAIL_IMAP_TLS=Set to false to turn off implicit IMAP TLS. Defaults to true. · MCP_EMAIL_IMAP_VERIFY_SSL=Set to false to skip IMAP certificate verification. Defaults to true. · MCP_EMAIL_OAUTH2_CLIENT_ID=OAuth2 client id. · MCP_EMAIL_OAUTH2_CLIENT_SECRET=OAuth2 client secret. · MCP_EMAIL_OAUTH2_PROVIDER=OAuth2 provider: google, microsoft, or custom. · MCP_EMAIL_OAUTH2_REFRESH_TOKEN=OAuth2 refresh token. · MCP_EMAIL_PASSWORD=Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set. · MCP_EMAIL_RATE_LIMIT=Maximum sends per minute. Defaults to 10. · MCP_EMAIL_READ_ONLY=Set to true to omit write tools and mailbox writers. · MCP_EMAIL_SAVE_TO_SENT=Set to false to skip the IMAP Sent copy after SMTP. Defaults to true. · MCP_EMAIL_SIEVE_HOST=ManageSieve hostname. Defaults to the IMAP host. · MCP_EMAIL_SIEVE_PORT=ManageSieve port. Defaults to 4190. · MCP_EMAIL_SMTP_HOST=SMTP server hostname. · MCP_EMAIL_SMTP_POOL_ENABLED=Set to false to disable SMTP connection pooling. Defaults to true. · MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS=Maximum pooled SMTP connections. Defaults to 1. · MCP_EMAIL_SMTP_POOL_MAX_MESSAGES=Maximum messages per pooled SMTP connection. Defaults to 100. · MCP_EMAIL_SMTP_PORT=SMTP port. Defaults to 465. · MCP_EMAIL_SMTP_STARTTLS=Set to true to upgrade SMTP with STARTTLS. Defaults to false. · MCP_EMAIL_SMTP_TLS=Set to false to turn off implicit SMTP TLS. Defaults to true. · MCP_EMAIL_SMTP_VERIFY_SSL=Set to false to skip SMTP certificate verification. Defaults to true. · MCP_EMAIL_SYSTEM_ONE_ENABLED=Set to true to classify residue mail with System One. Off by default. · MCP_EMAIL_USERNAME=Login username. Defaults to the email address. · MCP_EMAIL_WATCHER_ENABLED=Set to true to start the IMAP IDLE watcher. · MCP_EMAIL_WATCHER_FOLDERS=Comma-separated folders to watch. Defaults to INBOX. · MCP_EMAIL_WATCHER_IDLE_TIMEOUT=IMAP IDLE timeout in seconds. Defaults to 1740. |
| 2026-09-29 | Delivery form (raw): neither → package |
| 2026-09-29 | Connection paths (source structure): {"packages":[],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@bitfloo/mailoo","version":"0.1.6","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_EMAIL_ADDRESS","description":"Email address. Required for the environment-variable account.","required":true,"secret":false},{"name":"MCP_EMAIL_PASSWORD","description":"Password or app password. Required unless MCP_EMAIL_OAUTH2_PROVIDER is set.","required":false,"secret":true},{"name":"MCP_EMAIL_IMAP_HOST","description":"IMAP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_SMTP_HOST","description":"SMTP server hostname.","required":true,"secret":false},{"name":"MCP_EMAIL_ACCOUNT_NAME","description":"Account name. Defaults to default.","required":false,"secret":false},{"name":"MCP_EMAIL_FULL_NAME","description":"Display name on sent mail.","required":false,"secret":false},{"name":"MCP_EMAIL_USERNAME","description":"Login username. Defaults to the email address.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_PORT","description":"IMAP port. Defaults to 993.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_TLS","description":"Set to false to turn off implicit IMAP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_STARTTLS","description":"Set to true to upgrade IMAP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_VERIFY_SSL","description":"Set to false to skip IMAP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_IMAP_DISABLE_IMAP4REV2","description":"Set to true to force IMAP4rev1 SEARCH.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_HOST","description":"ManageSieve hostname. Defaults to the IMAP host.","required":false,"secret":false},{"name":"MCP_EMAIL_SIEVE_PORT","description":"ManageSieve port. Defaults to 4190.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_PORT","description":"SMTP port. Defaults to 465.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_TLS","description":"Set to false to turn off implicit SMTP TLS. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_STARTTLS","description":"Set to true to upgrade SMTP with STARTTLS. Defaults to false.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_VERIFY_SSL","description":"Set to false to skip SMTP certificate verification. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_ENABLED","description":"Set to false to disable SMTP connection pooling. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS","description":"Maximum pooled SMTP connections. Defaults to 1.","required":false,"secret":false},{"name":"MCP_EMAIL_SMTP_POOL_MAX_MESSAGES","description":"Maximum messages per pooled SMTP connection. Defaults to 100.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_PROVIDER","description":"OAuth2 provider: google, microsoft, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_ID","description":"OAuth2 client id.","required":false,"secret":false},{"name":"MCP_EMAIL_OAUTH2_CLIENT_SECRET","description":"OAuth2 client secret.","required":false,"secret":true},{"name":"MCP_EMAIL_OAUTH2_REFRESH_TOKEN","description":"OAuth2 refresh token.","required":false,"secret":true},{"name":"MCP_EMAIL_RATE_LIMIT","description":"Maximum sends per minute. Defaults to 10.","required":false,"secret":false},{"name":"MCP_EMAIL_READ_ONLY","description":"Set to true to omit write tools and mailbox writers.","required":false,"secret":false},{"name":"MCP_EMAIL_SAVE_TO_SENT","description":"Set to false to skip the IMAP Sent copy after SMTP. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_ENABLED","description":"Set to true to start the IMAP IDLE watcher.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_FOLDERS","description":"Comma-separated folders to watch. Defaults to INBOX.","required":false,"secret":false},{"name":"MCP_EMAIL_WATCHER_IDLE_TIMEOUT","description":"IMAP IDLE timeout in seconds. Defaults to 1740.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_ON_NEW_EMAIL","description":"What to do on arrival: triage, notify, or none.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_PRESET","description":"Hook preset: inbox-zero, gtd, priority-focus, notification-only, or custom.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_LABEL","description":"Set to true to apply labels from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_FLAG","description":"Set to true to flag mail from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_BATCH_DELAY","description":"Seconds to batch arrivals before hooks run. Defaults to 5.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS","description":"Extra instructions appended to the hook preset.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_DESKTOP","description":"Set to true for desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_SOUND","description":"Set to true to play a sound with desktop notifications.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_URGENCY_THRESHOLD","description":"Minimum urgency for an alert: urgent, high, normal, or low.","required":false,"secret":false},{"name":"MCP_EMAIL_ALERT_WEBHOOK_URL","description":"HTTP or HTTPS URL that receives alert POSTs.","required":false,"secret":true},{"name":"MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE","description":"Set to true to allow webhook targets on a LAN, VPN, or tailnet.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_AUTO_CALENDAR","description":"Set to true to create calendar events from hook triage.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_NAME","description":"Calendar name for automatic events.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES","description":"Minutes before an automatic event to alarm. Defaults to 15.","required":false,"secret":false},{"name":"MCP_EMAIL_HOOK_CALENDAR_CONFIRM","description":"Set to false to skip confirming automatic calendar events. Defaults to true.","required":false,"secret":false},{"name":"MCP_EMAIL_SYSTEM_ONE_ENABLED","description":"Set to true to classify residue mail with System One. Off by default.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_HOST","description":"HTTP listen address. Defaults to loopback. The host argument wins.","required":false,"secret":false},{"name":"MCP_EMAIL_HTTP_TOKEN","description":"Bearer token. Required when the HTTP listen address is not loopback or MCP_EMAIL_HTTP_ALLOWED_HOSTS lists a non-loopback name.","required":false,"secret":true},{"name":"MCP_EMAIL_HTTP_ALLOWED_HOSTS","description":"Comma-separated Host names. Required for 0.0.0.0 and ::.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} |
| 2026-09-29 | Runtime hints (raw): – → npx |
| 2026-09-29 | Package versions (raw): – → 0.1.6 |
| 2026-09-29 | Package identifiers (raw): – → @bitfloo/mailoo |
| 2026-09-29 | Package registries (raw): – → npm |
| 2026-09-29 | Transports (raw): – → stdio |
| 2026-09-29 | Environment variables (raw): – → MCP_EMAIL_ADDRESS, MCP_EMAIL_PASSWORD, MCP_EMAIL_IMAP_HOST, MCP_EMAIL_SMTP_HOST, MCP_EMAIL_ACCOUNT_NAME, MCP_EMAIL_FULL_NAME, MCP_EMAIL_USERNAME, MCP_EMAIL_IMAP_PORT, MCP_EMAIL_IMAP_TLS, MCP_EMAIL_IMAP_STARTTLS, MCP_EMAIL_IMAP_VERIFY_SSL, MCP_EMAIL_IMAP_DISABLE_IMAP4REV2, MCP_EMAIL_SIEVE_HOST, MCP_EMAIL_SIEVE_PORT, MCP_EMAIL_SMTP_PORT, MCP_EMAIL_SMTP_TLS, MCP_EMAIL_SMTP_STARTTLS, MCP_EMAIL_SMTP_VERIFY_SSL, MCP_EMAIL_SMTP_POOL_ENABLED, MCP_EMAIL_SMTP_POOL_MAX_CONNECTIONS, MCP_EMAIL_SMTP_POOL_MAX_MESSAGES, MCP_EMAIL_OAUTH2_PROVIDER, MCP_EMAIL_OAUTH2_CLIENT_ID, MCP_EMAIL_OAUTH2_CLIENT_SECRET, MCP_EMAIL_OAUTH2_REFRESH_TOKEN, MCP_EMAIL_RATE_LIMIT, MCP_EMAIL_READ_ONLY, MCP_EMAIL_SAVE_TO_SENT, MCP_EMAIL_WATCHER_ENABLED, MCP_EMAIL_WATCHER_FOLDERS, MCP_EMAIL_WATCHER_IDLE_TIMEOUT, MCP_EMAIL_HOOK_ON_NEW_EMAIL, MCP_EMAIL_HOOK_PRESET, MCP_EMAIL_HOOK_AUTO_LABEL, MCP_EMAIL_HOOK_AUTO_FLAG, MCP_EMAIL_HOOK_BATCH_DELAY, MCP_EMAIL_HOOK_CUSTOM_INSTRUCTIONS, MCP_EMAIL_ALERT_DESKTOP, MCP_EMAIL_ALERT_SOUND, MCP_EMAIL_ALERT_URGENCY_THRESHOLD, MCP_EMAIL_ALERT_WEBHOOK_URL, MCP_EMAIL_ALERT_WEBHOOK_ALLOW_PRIVATE, MCP_EMAIL_HOOK_AUTO_CALENDAR, MCP_EMAIL_HOOK_CALENDAR_NAME, MCP_EMAIL_HOOK_CALENDAR_ALARM_MINUTES, MCP_EMAIL_HOOK_CALENDAR_CONFIRM, MCP_EMAIL_SYSTEM_ONE_ENABLED, MCP_EMAIL_HTTP_HOST, MCP_EMAIL_HTTP_TOKEN, MCP_EMAIL_HTTP_ALLOWED_HOSTS |
| 2026-09-29 | Package coordinate: name:io.github.Bitfloo/mailoo → npm:@bitfloo/mailoo |
| 2026-09-24 | Declared version: – → 0.1.5 |
| 2026-09-24 | Field of use, derived from the vendor description: – → Email |
| 2026-09-24 | Repository URL listed: – → yes |
| 2026-09-24 | Path argument present: – → no |
| 2026-09-24 | Execution location: – → local |
| 2026-09-24 | Required secrets declared: – → no |
| 2026-09-24 | Description (raw): – → Mailoo — IMAP/SMTP MCP server. Multi-account, per-folder profiles. |
| 2026-09-24 | Last changed in the registry (raw): – → 2026-09-23 |
| 2026-09-24 | First listed in the registry (raw): – → 2026-09-23 |
| 2026-09-24 | Registry status message (raw): – → – |
| 2026-09-24 | Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json |
| 2026-09-24 | Icon formats (raw): – → – |
| 2026-09-24 | Environment variable descriptions (raw): – → – |
| 2026-09-24 | Environment variable formats (raw): – → – |
| 2026-09-24 | Delivery form (raw): – → neither |
| 2026-09-24 | Remote hosts (raw): – → – |
| 2026-09-24 | Connection paths (source structure): – → {"packages":[],"remotes":[]} |
| 2026-09-24 | Remote URLs (raw): – → – |
| 2026-09-24 | Runtime hints (raw): – → – |
| 2026-09-24 | Package versions (raw): – → – |
| 2026-09-24 | Package identifiers (raw): – → – |
This view pages forward and states no total: individual rows are dropped only at output time when their evidence is missing. A counted total would be larger than what is shown.
tracevero · https://tracevero.com/mcp/io-github-bitfloo-mailoo/aenderungen