MCP server for Apple Mail - read, search, send, and manage emails via Claude and other AI assistants
- tool safety inferred + 5
- supply-chain attested + 6
- trust mitigators mixed − 14
These factors total -3, not 0: the score is bounded to 0–100 after they are summed, so this one is floored at 0. The factors are left as they were applied rather than rewritten to make the column add up.
attested inferred mixed
The A–E grade is our heuristic synthesis — a "review this" prompt, not a verdict. Each factor is tagged by what backs it: attested (a verifiable record), reported (a third party's claim), or inferred (our own heuristic, e.g. permissions). See methodology.
grade last moved 1w ago · see ecosystem CVEs →
- A · 2 → A · 0
- A · 0 → A · 2
- B · 32 → A · 0
- B · 19 → B · 32
- A · 13 → B · 19
- A · 0 → A · 13
No known CVEs for this server.
- medium dangerous code
dynamic exec: new Function()
analyzed commit 4b3ce5a · analyzer v33 · 1w ago
skills & prompt files 4
danger signals3
- dynamic code execution new Function() sweetrb-apple-mail-mcp-4b3ce5a/build/index.js :2961
const makeValidate = new Function(`${names_1.default.self}`, `${names_1.default.scope}`, sourceCode); - over-broad OAuth scope https://mail.google.com/ sweetrb-apple-mail-mcp-4b3ce5a/build/cli.js :9566
scope: this.options.scope || "https://mail.google.com/", - over-broad OAuth scope https://mail.google.com/ sweetrb-apple-mail-mcp-4b3ce5a/build/index.js :17150
scope: this.options.scope || "https://mail.google.com/",
- supply-chain +6 supply-chain hub →
Heuristic, inferred signals — false positives (legitimately powerful tools, forks, language ports) are expected. Treat each as "review this", not a verdict. See the ecosystem-wide picture on the security hub, or the fleet security of sweetrb.