TheBotique

apple-mail-mcp

No description published.

as observed 2026-10-18T21:45:32.744Z
Identifier
apple-mail-mcp
Source
npm (package document)
Version observed
2.20.16
Source repository
https://github.com/sweetrb/apple-mail-mcp
Repository observation
Commits observed in the last 90 days
First observed here
2026-08-30T05:48:39.380Z
Observations recorded
31
Publish rights held by
sweetrb
Content hash (upstream)
sha512-wgEXZbmyLLj8N33WGZWEqUoBhBDIMNzMYdDqn…
Declared license
MIT

Runs code at install time

These lifecycle scripts execute on the installing machine. This is a factual property of the published package, common and often benign; it is listed because a change to it changes what installing this does.

preinstall
node -e "const fs=require('fs');const ua=process.env.npm_config_user_agent||'';if(fs.existsSync('.git')&&!ua.startsWith('pnpm')){console.error('\nThis repo uses pnpm. npm/yarn resolve dependencies off-lockfile and the co

Observation history

2026-10-18T21:45:32.744Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-Dj8ae0Gh8YsEDHVVyVU71hIz+hk7WBJlOd4HWXkUYnmyrWitK0dtzj9jnQuthU2f+kI+5w+t+pjei2ZZxofymA==" "sha512-wgEXZbmyLLj8N33WGZWEqUoBhBDIMNzMYdDqnX+SaVUALKF81DSKbsQPFytM6/gdquLqYVRYmQPzQx6NveUdyw=="
latest "2.20.13" "2.20.16"
2026-10-17T20:48:50.300Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-DSvHksOK0B7+8eDZpFpib7CbeD0i0KK2zV+5p3/+Zh6SaEuEN1DJBVZBdibSmyO3pwrav9Vvwqk7KOj5JlgGJg==" "sha512-Dj8ae0Gh8YsEDHVVyVU71hIz+hk7WBJlOd4HWXkUYnmyrWitK0dtzj9jnQuthU2f+kI+5w+t+pjei2ZZxofymA=="
latest "2.20.12" "2.20.13"
2026-10-15T18:48:12.496Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-WwrFWb784dHN9PkICZhNqx+ZhOrv6bdDRmuAAmoWW8cIiPPhAEz64gH4kbqi9UrlY8QKMFQ3yxB601oJ/PUcpQ==" "sha512-DSvHksOK0B7+8eDZpFpib7CbeD0i0KK2zV+5p3/+Zh6SaEuEN1DJBVZBdibSmyO3pwrav9Vvwqk7KOj5JlgGJg=="
latest "2.20.11" "2.20.12"
2026-10-14T17:39:08.249Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-wRSoK/j4D8uvEqtH3SKEXuZ9u6SEb8p1h6YsGumUGdr+q3GqJzF/SpYq1NEqqzTljlVlLUHcOEL7FuVwrmIuFg==" "sha512-WwrFWb784dHN9PkICZhNqx+ZhOrv6bdDRmuAAmoWW8cIiPPhAEz64gH4kbqi9UrlY8QKMFQ3yxB601oJ/PUcpQ=="
latest "2.20.10" "2.20.11"
2026-10-13T16:37:29.165Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-YzjojsNy5jNqJSBgbAuSex4eaipt7w3zk8OTxBgEINwF0t/mY+MwFAi+kPQFMREMIgAF5pf2cDkfrZWvT6pjng==" "sha512-wRSoK/j4D8uvEqtH3SKEXuZ9u6SEb8p1h6YsGumUGdr+q3GqJzF/SpYq1NEqqzTljlVlLUHcOEL7FuVwrmIuFg=="
latest "2.20.9" "2.20.10"
2026-10-10T14:15:52.697Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-H0R2fZQR0Xe+BZamZHLQRSkp+Wa91fLea5k5MRxlEQdtLGXHnVGSUEr1OCtDyHSUad8/7tUoUF5wz/S/4pJEAA==" "sha512-YzjojsNy5jNqJSBgbAuSex4eaipt7w3zk8OTxBgEINwF0t/mY+MwFAi+kPQFMREMIgAF5pf2cDkfrZWvT6pjng=="
latest "2.20.7" "2.20.9"
2026-10-09T13:20:37.521Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-rt4bAOYU94rv5+XaMidajjCgXiWgOZ5SmtFloPyH1XAnj3jByk445n/KFevTlqc8mNc/VAH/gopiHcHvzO4n3Q==" "sha512-H0R2fZQR0Xe+BZamZHLQRSkp+Wa91fLea5k5MRxlEQdtLGXHnVGSUEr1OCtDyHSUad8/7tUoUF5wz/S/4pJEAA=="
latest "2.20.6" "2.20.7"
2026-10-08T12:19:33.065Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-lD3AQMLN4XeN50t+3yyUWiMx7tAxo+I+nSq39ovXE5WpwKidN35lxir07+7DMk4hi1u7ioGb9mjGKhEpGOebAQ==" "sha512-rt4bAOYU94rv5+XaMidajjCgXiWgOZ5SmtFloPyH1XAnj3jByk445n/KFevTlqc8mNc/VAH/gopiHcHvzO4n3Q=="
latest "2.20.2" "2.20.6"
2026-10-07T11:52:54.102Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-eSzmZXBJN8vYDEaJcMVu3MHSjYJOZG2UQrfoflpqCjGAcrW0/8+Cq9F3jSbXTbF+cJzjf45aQrSopasFX5iB1Q==" "sha512-lD3AQMLN4XeN50t+3yyUWiMx7tAxo+I+nSq39ovXE5WpwKidN35lxir07+7DMk4hi1u7ioGb9mjGKhEpGOebAQ=="
latest "2.20.0" "2.20.2"
2026-10-06T10:50:35.122Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-s+oEnF0DhV5nNcWFvLWjc5rgp3ioqEQTqVM1OQ3ipRcxqy5niNuVmlqoCyuITKHSyS/laRyGCWFiObj3s0BvIQ==" "sha512-eSzmZXBJN8vYDEaJcMVu3MHSjYJOZG2UQrfoflpqCjGAcrW0/8+Cq9F3jSbXTbF+cJzjf45aQrSopasFX5iB1Q=="
latest "2.19.22" "2.20.0"
2026-10-01T06:47:50.453Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-4BTjIPMwcAoQHKPhAg2F+tC0NG0LVK/XZRpOPfkRg4OuMBaT5sixx/eKcBAdgBpLbOqAzoe5M4Ar1L7r19Fk0g==" "sha512-s+oEnF0DhV5nNcWFvLWjc5rgp3ioqEQTqVM1OQ3ipRcxqy5niNuVmlqoCyuITKHSyS/laRyGCWFiObj3s0BvIQ=="
latest "2.19.21" "2.19.22"
2026-09-30T05:46:36.327Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-HA0K1k0Bq5deMYfNieSkA8y3jpSBkls0NtDyMzFpCCfkMmSWBLZuRWLYynN0Cn5PhQJGgh8OGlPl0IKqPxFaPw==" "sha512-4BTjIPMwcAoQHKPhAg2F+tC0NG0LVK/XZRpOPfkRg4OuMBaT5sixx/eKcBAdgBpLbOqAzoe5M4Ar1L7r19Fk0g=="
latest "2.19.19" "2.19.21"
2026-09-28T03:46:57.727Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-3PlK3sOLF86DfaROsN6YVw3IGDkrPb5XWhpmNvmJdq1npSkRwNf+zlngx0f5rvNZZ2NZAR0P0AhsSXOWLxMgnw==" "sha512-HA0K1k0Bq5deMYfNieSkA8y3jpSBkls0NtDyMzFpCCfkMmSWBLZuRWLYynN0Cn5PhQJGgh8OGlPl0IKqPxFaPw=="
latest "2.19.18" "2.19.19"
2026-09-27T02:45:50.361Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-WFgZ+A39oxMum4UExpryp9U8ie0Y4kp9JxgzOZeUWtMMEr9/NnsJUh89nPnro585lB8AIQq5FfYjIryaFn2oQA==" "sha512-3PlK3sOLF86DfaROsN6YVw3IGDkrPb5XWhpmNvmJdq1npSkRwNf+zlngx0f5rvNZZ2NZAR0P0AhsSXOWLxMgnw=="
latest "2.19.16" "2.19.18"
2026-09-26T01:46:07.601Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-LgyTSdTCxQo23+gMvA7gO831h1Ln8LvFVRTIT9Z4U08L2/4/SUwhEy0k1/I898JrpJOOiuqIs5uTUbdoAZbfKg==" "sha512-WFgZ+A39oxMum4UExpryp9U8ie0Y4kp9JxgzOZeUWtMMEr9/NnsJUh89nPnro585lB8AIQq5FfYjIryaFn2oQA=="
latest "2.19.14" "2.19.16"
2026-09-24T00:36:14.297Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-D++q2UyCpjLwppQHCvZBUA8XoT+UqiedcJJdNU0Juf5IBPqejJYQkXCc6zx6xtteMAonm/ddvF4q7pu3ZvOq1w==" "sha512-LgyTSdTCxQo23+gMvA7gO831h1Ln8LvFVRTIT9Z4U08L2/4/SUwhEy0k1/I898JrpJOOiuqIs5uTUbdoAZbfKg=="
latest "2.19.12" "2.19.14"
2026-09-23T00:21:03.020Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-PJnGCokez+Ll3LOreYt/6H7w1IcJ8+/oFtYiIJ68HgzmIXqZ/VXqC0mQ3kbBRI+MoeYB3n2Pu71SMru+DIT2AQ==" "sha512-D++q2UyCpjLwppQHCvZBUA8XoT+UqiedcJJdNU0Juf5IBPqejJYQkXCc6zx6xtteMAonm/ddvF4q7pu3ZvOq1w=="
latest "2.19.11" "2.19.12"
2026-09-21T23:20:54.007Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-CXE1nA19hdf8/g3arNmJ2ObDoQzKbklPu06egNDp5SPUmTiBokCHatCLiSQEFd86lLT2h6rOAU1hA8n/HhPwOg==" "sha512-PJnGCokez+Ll3LOreYt/6H7w1IcJ8+/oFtYiIJ68HgzmIXqZ/VXqC0mQ3kbBRI+MoeYB3n2Pu71SMru+DIT2AQ=="
latest "2.19.9" "2.19.11"
2026-09-20T22:20:21.021Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-gOk0X1/YW64uvuvMBhmccQ1fg3bZjWp+jaeLQ422AmyzERFBFxxLvgoc4+grAlsAUCXkJlO1yv2saNl10fFRyg==" "sha512-CXE1nA19hdf8/g3arNmJ2ObDoQzKbklPu06egNDp5SPUmTiBokCHatCLiSQEFd86lLT2h6rOAU1hA8n/HhPwOg=="
latest "2.19.8" "2.19.9"
2026-09-19T21:21:32.409Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-TrmXbKLNBA/B0J/+LlwO26vDCLYlEUz/Cf1Qq6lYfOxwRAK9tLlb50nrd/tTNOzdHOoN2iAqNnqRFLEQvNssAw==" "sha512-gOk0X1/YW64uvuvMBhmccQ1fg3bZjWp+jaeLQ422AmyzERFBFxxLvgoc4+grAlsAUCXkJlO1yv2saNl10fFRyg=="
latest "2.19.7" "2.19.8"
2026-09-15T17:18:40.503Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-SJ3s3dQz40L84rig6KiFoEZ+DuBX0dXR4+GHGissY4F3mC5AUM3tSS6kboYFFnuPI5JzPlk3ycEhVpURz3iJDA==" "sha512-TrmXbKLNBA/B0J/+LlwO26vDCLYlEUz/Cf1Qq6lYfOxwRAK9tLlb50nrd/tTNOzdHOoN2iAqNnqRFLEQvNssAw=="
latest "2.19.5" "2.19.7"
2026-09-14T16:18:15.219Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-LdNhVwX157/R1QE1zAYqoMiGHyPexXWjUFEm8zHaUpKivJ09IG7mW2VgoxgrqHlRV/1lnTP8zhI0FBPhYi2tlw==" "sha512-SJ3s3dQz40L84rig6KiFoEZ+DuBX0dXR4+GHGissY4F3mC5AUM3tSS6kboYFFnuPI5JzPlk3ycEhVpURz3iJDA=="
latest "2.19.3" "2.19.5"
2026-09-13T15:17:50.679Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-D5YIShuOb/Joy3q+MfVUbaGtFNhjSkoOvqGKGjaXt1CLskGM0ZNZkSbBx/VUQPWWASlAlnLUWEdCKmkGRQGVbg==" "sha512-LdNhVwX157/R1QE1zAYqoMiGHyPexXWjUFEm8zHaUpKivJ09IG7mW2VgoxgrqHlRV/1lnTP8zhI0FBPhYi2tlw=="
latest "2.18.1" "2.19.3"
2026-09-11T13:17:26.430Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-jkwqcXoO8dYjl931Mz1+0qLHd0o+yUIF5yy4RS4V6+y98NjQqF5hmP8vUF5/UxdqCt4v8KjQym7s5Y2LThk4Tw==" "sha512-D5YIShuOb/Joy3q+MfVUbaGtFNhjSkoOvqGKGjaXt1CLskGM0ZNZkSbBx/VUQPWWASlAlnLUWEdCKmkGRQGVbg=="
latest "2.17.10" "2.18.1"
2026-09-10T12:18:05.923Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-Y9LPCscP902t5kcT1h6bxw8vZnFpjgjA+csQy/d9UH8Qa2hI5x20OIDLuHY2dfDPx7FNyqCnkw4U8ZaFbDpQkg==" "sha512-jkwqcXoO8dYjl931Mz1+0qLHd0o+yUIF5yy4RS4V6+y98NjQqF5hmP8vUF5/UxdqCt4v8KjQym7s5Y2LThk4Tw=="
latest "2.17.8" "2.17.10"
2026-09-06T09:04:43.600Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-tM3mQJuLicZiZLdiYXslWAJtndVYr50a9dnPcDgXc9BwK5UQrWJAHD/lu1wKCZRFNz9GsXbRVQrKcAIETiJVzA==" "sha512-Y9LPCscP902t5kcT1h6bxw8vZnFpjgjA+csQy/d9UH8Qa2hI5x20OIDLuHY2dfDPx7FNyqCnkw4U8ZaFbDpQkg=="
latest "2.17.7" "2.17.8"
2026-09-04T08:09:22.502Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-iRGvuY0bp9ao6/G3LFWms+apIqKeNp3AQWctt38GkzsOH9Vt7TLhJ2TskKfErh2NzFlyVZC2l9eSD5rN8doiZg==" "sha512-tM3mQJuLicZiZLdiYXslWAJtndVYr50a9dnPcDgXc9BwK5UQrWJAHD/lu1wKCZRFNz9GsXbRVQrKcAIETiJVzA=="
latest "2.17.5" "2.17.7"
2026-09-03T07:20:35.741Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-vZNM5trEOY7vEKORtZjOuuFzz4N59wA6Z9FgN4njP3Fjv2gX2J8oOMErllfySR3U7etM3mxfB5k0/KcE74aAOQ==" "sha512-iRGvuY0bp9ao6/G3LFWms+apIqKeNp3AQWctt38GkzsOH9Vt7TLhJ2TskKfErh2NzFlyVZC2l9eSD5rN8doiZg=="
latest "2.17.4" "2.17.5"
2026-09-02T06:49:03.180Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-JEBuZ1r5A2/8ic7xZ6bISSp57c/R5FLA80dCS/csENEEsZrbDIXgM5vA98lLL2x1FYZQZQ72rjao5kpcuki2MA==" "sha512-vZNM5trEOY7vEKORtZjOuuFzz4N59wA6Z9FgN4njP3Fjv2gX2J8oOMErllfySR3U7etM3mxfB5k0/KcE74aAOQ=="
latest "2.17.3" "2.17.4"
2026-08-31T05:56:02.506Z

Fields that differed: integrity latest

FieldBeforeAfter
integrity "sha512-9JKOcdjvdTZyRBJzoMf7psZpvNlx5CjVnf9eK0vLN8tasj17PmZVkdQg4OXspJTmM/IdAgqc/MR8ERCE27eGhA==" "sha512-JEBuZ1r5A2/8ic7xZ6bISSp57c/R5FLA80dCS/csENEEsZrbDIXgM5vA98lLL2x1FYZQZQ72rjao5kpcuki2MA=="
latest "2.17.2" "2.17.3"

Correction

If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.