{"_id":"@mailsai/mcp-server","_rev":"14-46a99d7e528fee326edf952be39e30f2","name":"@mailsai/mcp-server","dist-tags":{"latest":"0.2.12"},"versions":{"0.2.0":{"name":"@mailsai/mcp-server","version":"0.2.0","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.0","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mails-api/issues"},"bin":{"mails-mcp":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"8e885a4dede4338b95c2937e36212ddb8a26fbc0","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":7,"integrity":"sha512-Sd+uLRfIlM28KIDAIaOd5agCGAzkFeq6y8IAKPhfbpNLQy02xr3s2hoDU+IF8vWOSTQA2IwCfoCd8XADDJ/mTA==","signatures":[{"sig":"MEUCICg6u3z8DELjAIPqgAlR8+5fhSeMN13hZMNgm30scQDDAiEA2aFTc7MV+1ZBYPB74yLF/+V+lLq7ocrx6NnpOyWedO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9a28c57fdcbdd17b135d26bda5e25dc476b0c4c3","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"deprecated":"0.2.0 shipped with a broken local dependency — use 0.2.1+","repository":{"url":"git+https://github.com/RolloutsAI/mails-api.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"file:../sdk/mailsai-sdk-0.1.0.tgz","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1784538398322_0.2763419079961613","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mailsai/mcp-server","version":"0.2.1","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.1","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mails-api/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"578da6f565c6fd1e6c4b40c125b9b122c2122cd1","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":7,"integrity":"sha512-QIkagBXxCcYdEKWTdII49zLSlzcLaSUTRnDwjgbGchqfEMKYZHRec61Rdy2oJDhTopsf4VDNRzn1dfD49n0BrA==","signatures":[{"sig":"MEQCIHrzbUSwauQNQNhbfcmd0SVXYT9WC2BBBYK1ilxOQyaeAiAN1ZozbE+wzeEFdGuOKQ0S3TW5qITOSReNF8b3AjlkoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30732},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9a28c57fdcbdd17b135d26bda5e25dc476b0c4c3","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mails-api.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.1.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1784538604438_0.08230963064560948","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mailsai/mcp-server","version":"0.2.2","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.2","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mails-api/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"0a3363f9f8e3e21831c46e0e256f12ce18a35b3f","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.2.tgz","fileCount":7,"integrity":"sha512-x2i9SLl4K9wh64o1+UddpnkSRHIzrIGnsq22OtKWd3t3OerEXkep+NwzzaRrqbTu9EKRGzQukjXuC+E3mkJBCg==","signatures":[{"sig":"MEYCIQCSuutKF75Hj13OdTGnMZUzALeBO9hTJIhT0nvGR09akwIhAJ0MWtvLiHIyKnJW1MJOB/JmhPc4BIOMBu26liI7QV0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"99107ccc424a9403c7fb6fd1b7dd9f10118e82d5","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mails-api.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.11.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@mailsai/sdk":"^0.1.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.2_1785243884133_0.5493516029727219","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mailsai/mcp-server","version":"0.2.3","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.3","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"a542e3c9cec6e910ca1143c6a1fd922c9429a4d9","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.3.tgz","fileCount":7,"integrity":"sha512-I//DTH/junfsLyG1YmmX6vo0H849cq3UeIr7zfA8fxxSpBvKqYRVNAdSR+B00wFSEM3ZJUMZ1O8doh1mrdy6Xw==","signatures":[{"sig":"MEYCIQCLt8MzOHJnK67HpmF5prjDFqBPPYj2WSUcMPgJ6tisMAIhAJRDVuDUQhxu5sThmvvWDE3CkOSOC6hu9srPAMf2FOm/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a853cb6d5cf4924c56b9d922516b50bb52a3b6d1","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.2.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.3_1786346733175_0.7306136689728051","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mailsai/mcp-server","version":"0.2.4","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.4","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"cc368a4566a327995facfa3ef6c3317f9fc6e761","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.4.tgz","fileCount":7,"integrity":"sha512-kZtqpkVCc02Uxh9HRBvSvs8KkAS5QG6foJ12/ADN2EuDYxWqhnfUz96fF5Ln7PkZXtAaWgkI2JGW2suoybtvjw==","signatures":[{"sig":"MEQCIHbYmvvdX40kGF5/M1f0zO45wEh2X/s0e2+RKJoTzT4HAiBb07MLJgmfh9t/0LuNUuggSsGwdwysRCVc9iuMIL7r6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38448},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d82b375b5abe6a080b8eff119136bcc869c3fd3e","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.2.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.4_1786420953660_0.10742336125817609","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@mailsai/mcp-server","version":"0.2.5","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.5","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"6cf0f3e1463646a7973feb360718647d520c75b3","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.5.tgz","fileCount":7,"integrity":"sha512-Dnxz4IMr2n8RUjTiE38PT+XvSqSJMaXPc+iIzljX38zu3yeyl5O/kqTeqM81rZzogXtdZ08CcuhmSaDJVjQGTw==","signatures":[{"sig":"MEQCICZQmNjMzxKgilwgzl3xETe3rsgcVKtBGW6EiPVyenP5AiA1/Yxad8gRn6zjSGHU2tGS30vP8nX0c7/cj1QGl/Tvyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38958},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d30467f2a92b243cfe4800d634db2b805a8963e8","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.11.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.5_1786690686743_0.7670013267610492","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@mailsai/mcp-server","version":"0.2.6","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.6","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"29604ef666f17cc119eee499e7950e65f24134bf","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.6.tgz","fileCount":7,"integrity":"sha512-ATVdV9do1JdoAA7TsIoS1ddRFDxSM21u/7UX2QfcbjLJed7EUllfTQyvq0dW6NVNIBQLaX31Lkp1Gue6QaWxmA==","signatures":[{"sig":"MEYCIQDdbp5MlWpcONI1kIxXOyGv1T6hmrIBGRo9f+NOeAFkIQIhAPy4IInrZknvmLC+eL5EseKj3HOqGBZb1TQT6bxuBnTJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"aaa79fa977ceb4a349af0a8d5f15a0aa5a01e65e","mcpName":"io.github.rolloutsai/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.11.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.6_1786690976428_0.5900725052920619","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@mailsai/mcp-server","version":"0.2.7","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.7","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"b927c450ecb436ff80a50ed4b5535ff44f454128","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.7.tgz","fileCount":7,"integrity":"sha512-thf7iqk9p7fIpSjs2urp/qK4Gtv+NFFfcmO5IMkEDuTHrzbEPlQtWUgLKgPFrTphF/ojD0VFIJIvQvYG1WG4kA==","signatures":[{"sig":"MEYCIQDoll/Cfe4enCbrhr209+9xyzOKikQtr30EvA9pHvwYwQIhAPIzGxp2+ArYMiLI8HsmkkcStVd7o1kI8h71+BsxBw0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39924},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c370830ac0bfd2c4fccf96e790e575549549712d","mcpName":"io.github.RolloutsAI/mails-mcp-server","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.7_1788481745904_0.1426159785904595","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@mailsai/mcp-server","version":"0.2.8","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.8","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://github.com/RolloutsAI/mailsai/issues"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"6f86a79a3f9c58478f30ca3736729806c01b43c8","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.8.tgz","fileCount":7,"integrity":"sha512-nICxDWspIY+neBM+64fWyLOWbwpoAdQkRoWYChOA7za1SsuZXn6pKyxrk5cWKwafZ/11RuU9HtFtQm5ovFb9cA==","signatures":[{"sig":"MEUCIQCO64vzbbdqbP/k8+blKpyILlnEfrP/i6Z/7Rq/n3XHogIgf6XTgLL+d9IDV7Dzp5DdB9/Fq31ARkhW8BXOrdxOeNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39925},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c370830ac0bfd2c4fccf96e790e575549549712d","mcpName":"io.github.RolloutsAI/mails-agent-email","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"repository":{"url":"git+https://github.com/RolloutsAI/mailsai.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.8_1788481932603_0.26889240560382044","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@mailsai/mcp-server","version":"0.2.9","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.9","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://mails.ai/contact"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"918c2ea66fb201740bc8d18e2896eba84c137128","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.9.tgz","fileCount":7,"integrity":"sha512-EW4q1bSKjiPh7NZGDSz1U/6HS/7DNCdTOQtYjl0JWJeVGP3vjseEIrXKnc0g22LTuwqVizxwecPMKcgoG/5IPQ==","signatures":[{"sig":"MEUCIQDhk1SaOIMKWGlEaWn8pGsYbOJ/UAYvJ+wbqhTWq9JKAAIgATn1C11BNjRJTy5e9Fwr6wiBci/T6sFEy69yxPt63iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39758},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"96d9b3209151df2a3a02270129a365a8c12d3d7a","mcpName":"io.github.RolloutsAI/mails-agent-email","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"_npmVersion":"10.9.4","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.9_1788509339580_0.7822402684860021","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@mailsai/mcp-server","version":"0.2.10","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.10","maintainers":[{"name":"mailsai","email":"richard@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://mails.ai/contact"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"b67adb77c6c9ff7a52665ddf8db797ccd77730e8","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.10.tgz","fileCount":7,"integrity":"sha512-MQfWvHRZdxaKMfrcaic0aQuH5e7arHQMENXQN09Oj/2bzULyIjUvrf2lpdEph9iNigi9FNTMQFnp4nSkAsNaPQ==","signatures":[{"sig":"MEYCIQD0qy9AQO40oY1qRINGWESX5OK7j9w+nT0Eqq49AojJDwIhAO7jsnDczUcYVDC7RnPPlubpgGlhHnjBKGPF9QmJeGwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHqeKccCntxGwR3K+MqrzTcIpa4SaH0y950OJkVxu5+7AiEAozm6Ur68b3g8mZoIOpmyXTzojkF7oQ48BxIztoXnjjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39741},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"mcpName":"ai.mails/agent-email","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"richard@mails.ai"},"_npmVersion":"11.11.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.10_1790990656392_0.8904590516914133","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@mailsai/mcp-server","version":"0.2.11","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"license":"MIT","_id":"@mailsai/mcp-server@0.2.11","maintainers":[{"name":"mailsai","email":"dev@mails.ai"}],"homepage":"https://mails.ai","bugs":{"url":"https://mails.ai/contact"},"bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"dist":{"shasum":"bd376eac828e6fcfa5cf22b8fd45df8e3562cd2f","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.11.tgz","fileCount":7,"integrity":"sha512-YWAZXNDK+8eR0LsKGUHEkMXGzbFkNUXEdc1+DgtS4fZMxEYiJW2D2+2Yf5kW4iE0Ur/Ogii2/fRUruzxR2jHdA==","signatures":[{"sig":"MEQCIFQz0dbS27opZCQr3p/+MoOupLI91TyZprSKjuHft770AiAE2EZBvUk2K4zaXxHYngxGjewMNGGF9GXIOV6qYhgaPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG2JCd91tUbKIioE6tv8EkqSvROCP0yjC3541hW3Gs+jAiAYYe7WlM36YT8/97Ai4I75YmcFXlDPjQBWvN4KfEp/uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39741},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"mcpName":"ai.mails/agent-email","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"mailsai","email":"dev@mails.ai"},"_npmVersion":"11.11.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"_nodeVersion":"25.8.0","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.11_1791033305784_0.8274548024339008","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"_id":"@mailsai/mcp-server@0.2.12","bin":{"mails-mcp":"dist/index.js","mcp-server":"dist/index.js","mails-mcp-demo":"dist/demo.js"},"bugs":{"url":"https://mails.ai/contact"},"dist":{"shasum":"2ae068689fc4eaef4c706ed0fe5359c8a3b4ea8b","tarball":"https://registry.npmjs.org/@mailsai/mcp-server/-/mcp-server-0.2.12.tgz","fileCount":9,"integrity":"sha512-kUHffLvFYJjY9eLB4kKexR/gteZ9c3iPGFHv4NcYhBDzO43dkc3vihPCdzsnW+DFrWHloW6kCrELwuKKZzofFQ==","signatures":[{"sig":"MEUCIB4j6b+2FPkNi90ovh5cwyfvmm8he8jIkzP8hpEpTaVMAiEAjHwswfHY0+qLcyt3gifxi1xtywZlWVOPhMbBtP/E340=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeFUzjT2ADpLPgIZ9lMLPGpWUPf3vIBEUo7yXeU+nTHwIgVQT6KEA3plBJhxy6orDxKZdt5Q/kcjCjsfRb9/jXAUo="}],"unpackedSize":72832},"main":"./dist/index.js","name":"@mailsai/mcp-server","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"382d8c0932cbd72295e82d0efb5e4be2118876af","license":"MIT","mcpName":"ai.mails/agent-email","scripts":{"demo":"node dist/demo.js","build":"tsc","prepublishOnly":"npm run build"},"version":"0.2.12","_npmUser":{"name":"mailsai","email":"dev@mails.ai"},"homepage":"https://mails.ai","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"_npmVersion":"11.21.0","description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","directories":{},"maintainers":[{"name":"mailsai","email":"dev@mails.ai"}],"_nodeVersion":"22.23.3","dependencies":{"@mailsai/sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.2.12_1791153377153_0.7395307493374106"}}},"time":{"created":"2026-07-20T09:06:38.103Z","modified":"2026-10-04T22:36:17.378Z","0.2.0":"2026-07-20T09:06:38.473Z","0.2.1":"2026-07-20T09:10:04.591Z","0.2.2":"2026-07-28T13:04:44.278Z","0.2.3":"2026-08-10T07:25:33.315Z","0.2.4":"2026-08-11T04:02:33.807Z","0.2.5":"2026-08-14T06:58:06.895Z","0.2.6":"2026-08-14T07:02:56.571Z","0.2.7":"2026-09-04T00:29:06.074Z","0.2.8":"2026-09-04T00:32:12.754Z","0.2.9":"2026-09-04T08:08:59.698Z","0.2.10":"2026-10-03T01:24:16.471Z","0.2.11":"2026-10-03T13:15:05.857Z","0.2.12":"2026-10-04T22:36:17.242Z"},"bugs":{"url":"https://mails.ai/contact"},"license":"MIT","homepage":"https://mails.ai","keywords":["mcp","model-context-protocol","email","ai","agent","mails.ai","claude","cursor","cline","continue","windsurf"],"description":"The agent email tool: give any AI agent a real inbox (send + receive + thread) with a reputation & prompt-injection firewall in front of it — for Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, and any MCP runtime. 20 tools, incl. a test-k","maintainers":[{"name":"mailsai","email":"dev@mails.ai"}],"readme":"# @mailsai/mcp-server\n\n**Give your AI agent a real inbox it can't be phished through, and a sender it can't torch.**\n\nAn [MCP](https://modelcontextprotocol.io) server that drops email into any agent runtime — Claude Desktop, Claude Code, Cursor, Cline, Continue, Windsurf, or your own MCP client. Your agent can **send, receive, and thread** email, and every inbound runs through a **reputation + prompt-injection firewall** before it ever reaches your model.\n\nMost \"email for agents\" is a send API. The two things a raw API (SES, Resend) *doesn't* give an autonomous agent are the two things that actually bite you:\n\n- **A real inbox.** Agents don't just send — they receive, thread, and act on replies. You get structured inbound events (`intent`, `entities`, `injection_score`), not a raw MIME blob to parse yourself.\n- **A firewall.** An agent reading email is an attack surface (prompt injection) and a liability (a looping agent can torch your sending reputation in minutes). Every inbound is injection-scanned; every send is reputation-checked, and an agent that crosses a **0.3% complaint rate auto-suspends**.\n\n## Try it in 30 seconds (no signup, nothing really sends)\n\nRun it with **no key at all** and it grades two emails — a normal one and a prompt-injection attack — through the real classifier a paying workspace hits:\n\n```bash\nnpx -y -p @mailsai/mcp-server mails-mcp-demo\n```\n\n```\n  1. A normal customer email\n       injection_score    ····················  0.01\n       verdict            ✓ clean — safe for your agent to act on\n  2. A prompt-injection attack, same scanner\n       injection_score    ████████████████████  0.99\n       categories         instruction_override, data_exfil, tool_invocation\n       quarantined        true — our verdict: do not act on this\n```\n\nThen add a free **test key** ([app.mails.ai/api-keys](https://app.mails.ai/api-keys) — self-serve, no approval queue) for the other half: an inbox your agent owns, threading, and reply. A `mk_test_…` key sends no real mail and is never billed:\n\n```bash\nMAILS_API_KEY=mk_test_xxx npx -y -p @mailsai/mcp-server mails-mcp-demo\n```\n\n```\n  3. It sends email (like any email API)\n       message            msg_...\n  4. A reply arrives — and your agent gets STRUCTURED signal, not raw text\n       intent             general_reply\n       injection_score    ····················  0.01\n       verdict            ✓ clean — safe for your agent to act on\n  5. A PHISHING email tries to hijack your agent — the firewall catches it FIRST\n       injection_score    ███████████·········  0.55\n       categories         instruction_override, data_exfil\n       → your agent       sees injection_score + refuses to act — the attack never reaches your model unlabeled\n```\n\n## Install (any MCP client)\n\nAdd to your MCP config (e.g. Claude Desktop `claude_desktop_config.json`, or `.cursor/mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"mails\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mailsai/mcp-server\"],\n      \"env\": { \"MAILS_API_KEY\": \"mk_live_or_test_xxx\" }\n    }\n  }\n}\n```\n\nThat's it — your agent now has 20 email tools. Get a key at [mails.ai](https://mails.ai).\n\n## Tools\n\n**Send** — `mails.send` · `mails.reply` · `mails.forward` · `mails.create_draft` · `mails.send_draft`\n**Inbox (the two-way half)** — `mails.list_received` · `mails.get_received` · `mails.list_replies` · `mails.list_messages` · `mails.get_event` · `mails.list_threads` · `mails.get_thread`\n**Firewall** — `mails.get_reputation` (sending health, auto-suspend watch) · `mails.check_suppression` · `mails.allowlist_address` · `mails.test_inbound` (sandbox: fire a simulated inbound through the real injection scanner)\n**Agents & account** — `mails.create_agent` · `mails.list_agents` · `mails.me` · `mails.get_usage`\n\n## Config\n\n| Env var | Required | Default |\n|---|---|---|\n| `MAILS_API_KEY` | yes | — (`mk_live_…` or `mk_test_…`) |\n| `MAILS_BASE_URL` | no | `https://api.mails.ai` |\n\nA `mk_test_…` key exercises the full API shape (real ids, real firewall, real events) without touching a mail server, billing, or your sending reputation — the right key to build and demo against.\n\n## License\n\nMIT · [mails.ai](https://mails.ai)\n","readmeFilename":"README.md"}