{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.wraps/email","description":"Send email through your own Amazon SES account, and check domains, suppressions and sandbox status.","repository":{"url":"https://github.com/wraps-team/wraps-js","source":"github","subfolder":"packages/mcp"},"version":"0.11.1","websiteUrl":"https://wraps.dev","packages":[{"registryType":"npm","identifier":"@wraps.dev/mcp","version":"0.11.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Region your Wraps stack is deployed in. Optional only if your active AWS profile supplies one — SES identities are per-region.","format":"string","name":"AWS_REGION"},{"description":"AWS profile to use. Credentials are read locally and never leave the machine.","format":"string","name":"AWS_PROFILE"},{"description":"Set to true to enable the send_email tool. Read-only by default.","format":"boolean","name":"WRAPS_WRITE_ENABLED"},{"description":"Default from address for send_email. Must be a domain verified in your SES account.","format":"string","name":"WRAPS_FROM_EMAIL"},{"description":"Comma-separated addresses the agent may send to. Restricts send_email when write mode is on.","format":"string","name":"WRAPS_ALLOWED_RECIPIENTS"},{"description":"Comma-separated domains the agent may send to. Matching is exact; list subdomains explicitly.","format":"string","name":"WRAPS_ALLOWED_RECIPIENT_DOMAINS"},{"description":"DynamoDB table holding email history. Defaults to wraps-email-history.","format":"string","name":"WRAPS_HISTORY_TABLE_NAME"},{"description":"Wraps API key (wraps_...) for the contacts, segments, topics, templates, broadcasts, events, workflows, approvals, metrics, inbound and brand-kit tools. Without it the server falls back to the session from `wraps auth login`; with neither, only the AWS tools are registered.","format":"string","isSecret":true,"name":"WRAPS_API_KEY"},{"description":"Wraps API base URL. Defaults to https://api.wraps.dev; set it for a self-hosted control plane.","format":"string","name":"WRAPS_API_URL"},{"description":"Organization id to act in when using a `wraps auth login` session that belongs to several organizations.","format":"string","name":"WRAPS_ORG_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-03T06:13:46.973385Z","publishedAt":"2026-11-03T06:13:46.973385Z","updatedAt":"2026-11-03T06:13:46.973385Z","isLatest":true}}}
