Home › Communication › wraps-js

wraps-js

Send email through your own Amazon SES account, and check domains, suppressions and sandbox status.

TypeScript Cloud macOSWindowsLinux
★ 1 stars Last pushed 2026-10-31 License: MIT

Topics: Communication

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 0.9.0)

npx -y @wraps.dev/[email protected]

Or add to your MCP client config:

{
  "mcpServers": {
    "wraps-js": {
      "command": "npx",
      "args": [
        "-y",
        "@wraps.dev/[email protected]"
      ],
      "env": {
        "AWS_REGION": "<YOUR_VALUE>",
        "AWS_PROFILE": "<YOUR_VALUE>",
        "WRAPS_WRITE_ENABLED": "<YOUR_VALUE>",
        "WRAPS_FROM_EMAIL": "<YOUR_VALUE>",
        "WRAPS_ALLOWED_RECIPIENTS": "<YOUR_VALUE>",
        "WRAPS_ALLOWED_RECIPIENT_DOMAINS": "<YOUR_VALUE>",
        "WRAPS_HISTORY_TABLE_NAME": "<YOUR_VALUE>"
      }
    }
  }
}
  • AWS_REGION — Region your Wraps stack is deployed in. Optional only if your active AWS profile supplies one — SES identities are per-region.
  • AWS_PROFILE — AWS profile to use. Credentials are read locally and never leave the machine.
  • WRAPS_WRITE_ENABLED — Set to true to enable the send_email tool. Read-only by default.
  • WRAPS_FROM_EMAIL — Default from address for send_email. Must be a domain verified in your SES account.
  • WRAPS_ALLOWED_RECIPIENTS — Comma-separated addresses the agent may send to. Restricts send_email when write mode is on.
  • WRAPS_ALLOWED_RECIPIENT_DOMAINS — Comma-separated domains the agent may send to. Matching is exact; list subdomains explicitly.
  • WRAPS_HISTORY_TABLE_NAME — DynamoDB table holding email history. Defaults to wraps-email-history.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry