@ractermx/mcp-server
v2.2.1
Published
MCP server for managing RacterMX email forwarding via AI assistants
Maintainers
Readme
@ractermx/mcp-server
MCP server for managing RacterMX email forwarding via AI assistants.
Setup
npm installConfiguration
Set environment variables:
RACTERMX_API_KEY(required) — yoursk_*API key from RacterMXRACTERMX_API_URL(optional) — defaults tohttps://ractermx.com
Usage with Kiro / Claude Desktop
Add to your MCP config:
{
"mcpServers": {
"ractermx": {
"command": "node",
"args": ["/path/to/ractermx-mcp/src/index.js"],
"env": {
"RACTERMX_API_KEY": "sk_your_key_here"
}
}
}
}Available Tools (47 total)
All tools target the V2 API (/api/v2).
Domains (8)
list_domains— List all forwarding domainsget_domain— Get domain detailsadd_domain— Add a new domainupdate_domain— Update domain settings (active, catch-all, max aliases)delete_domain— Remove a domainverify_domain_dns— Trigger DNS verificationget_domain_dns_records— Get required DNS recordsget_domain_statistics— Get email stats
Domain Security / DoSPM (6)
get_security_checks— Get all security check results grouped by pillarget_security_score— Get latest posture score and gradetrigger_security_scan— Trigger an on-demand security scan (1/hr rate limit)get_security_history— Get score history (last 90 days)apply_security_fix— Apply a suggested zone fix for a findingacknowledge_drift— Acknowledge a drift event and update baseline
DNS Zone Records (4)
list_zone_records— List all DNS zone records for a domaincreate_zone_record— Create a new DNS record (A, AAAA, CNAME, MX, TXT, SRV, etc.)update_zone_record— Update an existing DNS record (identify by old values, replace with new)delete_zone_record— Delete a DNS record (identify by name, type, content)
Aliases (5)
list_aliases— List aliases for a domainget_alias— Get alias detailscreate_alias— Create a new aliasupdate_alias— Update an aliasdelete_alias— Delete an alias
Email Logs (2)
list_email_logs— Search email logs with filtersget_email_log— Get a specific log entry
Email Sending (1)
send_email— Send an email
Webhooks (7)
list_webhooks— List webhook endpointscreate_webhook— Create a webhookupdate_webhook— Update a webhookdelete_webhook— Delete a webhooktest_webhook— Send a test eventlist_webhook_delivery_logs— View delivery historyretry_webhook_delivery— Retry a failed delivery
Blocklist (3)
list_blocklist— List blocked sendersadd_blocklist_entry— Block a sender/patternremove_blocklist_entry— Unblock a sender
API Keys (3)
list_api_keys— List active keyscreate_api_key— Create a new keyrevoke_api_key— Revoke a key
SMTP Credentials (4)
list_smtp_credentials— List SMTP credentials for a domaincreate_smtp_credential— Create SMTP credentialsdelete_smtp_credential— Delete SMTP credentialsreset_smtp_password— Reset SMTP credential password
Retention Policy (2)
get_retention_policy— View retention settingsupdate_retention_policy— Update retention (metadata days, content days, per-event overrides)
Anonymous Replies (2)
list_anonymous_replies— List anonymous reply proxiesdisable_anonymous_reply— Disable a proxy address
