{"_id":"@postfleet/mcp","_rev":"5-ee6cab54954c12b1d4c30f54112632ff","name":"@postfleet/mcp","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@postfleet/mcp","version":"0.1.0","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"license":"MIT","_id":"@postfleet/mcp@0.1.0","maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"homepage":"https://postfleet.ai","bugs":{"url":"https://postfleet.ai"},"bin":{"postfleet-mcp":"dist/bin.js"},"dist":{"shasum":"8f79308a4f71385e80911b92db94b17b9b64c46b","tarball":"https://registry.npmjs.org/@postfleet/mcp/-/mcp-0.1.0.tgz","fileCount":6,"integrity":"sha512-l5BB0wk9DOqFuXhXFqRSHmWdqRMAVVPQHIazCBJkQD6Z2f9NWVX2lDhEz0hGB0Sax2UpISTOcllnsSSL5fv71Q==","signatures":[{"sig":"MEUCIQDk8UD9GDy8WvVxCgFxt4VdRaL2UKmbsFmYTWskOsoGwQIgLP0XLTRdlcQGuBDTSN01siTBC+I2vnZ/jjKCOElAEtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10866},"main":"./dist/index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"b9364659aa4ca08117abe253757577b9b8cc8a0b","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"thestral12","email":"scottfoster@velorank.net"},"_npmVersion":"11.16.0","description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1783386259007_0.02487480649277307","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@postfleet/mcp","version":"0.1.1","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"license":"MIT","_id":"@postfleet/mcp@0.1.1","maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"homepage":"https://postfleet.ai","bugs":{"url":"https://postfleet.ai"},"bin":{"postfleet-mcp":"dist/bin.js"},"dist":{"shasum":"70f3535494d6b9e2660b22cdf2d6bf198f788eea","tarball":"https://registry.npmjs.org/@postfleet/mcp/-/mcp-0.1.1.tgz","fileCount":6,"integrity":"sha512-99laYLobSWHjWB26YScn/Gu1r9VXx1HWp87M17cwjCDx/mJfneYRlyhCDr6BCRq4j0iu/i8E3zy0U4XhvwfADg==","signatures":[{"sig":"MEUCIQC2GVHGn5wN/oSoNYrc0UUxQM5sRzDovAxk6zYd23MYzwIgfGdQOv7+/8dte97nKmxzQZxoig3iSpFQtiVvkJ4K5hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10819},"main":"./dist/index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"516cce777df724ea4e11b96a8041a88a0d427a22","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"thestral12","email":"scottfoster@velorank.net"},"_npmVersion":"11.16.0","description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1783393952166_0.15019487700059808","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@postfleet/mcp","version":"0.1.2","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"license":"MIT","_id":"@postfleet/mcp@0.1.2","maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"homepage":"https://postfleet.ai","bugs":{"url":"https://github.com/Thestral12/postfleet-mcp/issues"},"bin":{"postfleet-mcp":"dist/bin.js"},"dist":{"shasum":"68185d2dae850e00cb8e03943045b8de233b8a4a","tarball":"https://registry.npmjs.org/@postfleet/mcp/-/mcp-0.1.2.tgz","fileCount":6,"integrity":"sha512-NksV+TQK/v+SI1iIKYIuqHqefyTgiG4hXi58kco1Qj6gSBoRXvF7KM5xo6RdkP8nIyK0LD8y+c9aOrTU5zQJSw==","signatures":[{"sig":"MEQCIHQmOhPNJFTR6YR5z0//PUZpIwxPgidQ91vQcMLkg7stAiAWaotXATSh0ekeQ0wc+JFEeq1oi2T2UGb4dRg1FVkdbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID66ZWsInbdn5vbIi35/YGsnzrEYgLfUyBFjezNQQUqDAiBAWrrD9XhV+tleqGKHf2c0vr8VDjlV18od63C313KIjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@postfleet%2fmcp@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24659},"main":"./dist/index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"190cd57cfaf61e3ad1dd0400dcc7721eebc2b4a1","mcpName":"ai.postfleet/postfleet","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9892d49f-08b2-4881-ae79-e8fc47c077eb"}},"repository":{"url":"git+https://github.com/Thestral12/postfleet-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1787542689739_0.14510626131407034","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@postfleet/mcp","version":"0.1.3","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"license":"MIT","_id":"@postfleet/mcp@0.1.3","maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"homepage":"https://postfleet.ai","bugs":{"url":"https://github.com/Thestral12/postfleet-mcp/issues"},"bin":{"postfleet-mcp":"dist/bin.js"},"dist":{"shasum":"0a56a7e619099e748ecc67270601d854938b8f91","tarball":"https://registry.npmjs.org/@postfleet/mcp/-/mcp-0.1.3.tgz","fileCount":6,"integrity":"sha512-iSbduwv5cyIQLGolom1aZU6DZ0y2dp2vpFpgm+2LYvNC8YX2NchJDy4AKSrVh+E1+9p9naq3u/xJjNJ9Bj+H4w==","signatures":[{"sig":"MEUCIQDPEuxHb6RPOcqUSJ1xIWrr+xG+FvH9riM8bwWSTJjMZgIgWkwAXQldoSo+T32nytI5adAPMzwl/SnYNkHjI7ie7Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEtQ/qUXp4qOApnVMykAzBGzIC+etJOmswl5DX09IoeAIhAIVsdm9vKf2OZ145L9nfE08c5Vy8ntUTNZUQjagTUjQK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@postfleet%2fmcp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27683},"main":"./dist/index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"58c66440dba786e4ac357e9de8d91528e8d47830","mcpName":"ai.postfleet/postfleet","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9892d49f-08b2-4881-ae79-e8fc47c077eb"}},"repository":{"url":"git+https://github.com/Thestral12/postfleet-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1787600420894_0.480155469332892","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"_id":"@postfleet/mcp@0.1.4","bin":{"postfleet-mcp":"dist/bin.js"},"bugs":{"url":"https://github.com/Thestral12/postfleet-mcp/issues"},"dist":{"shasum":"fd35466eb84a2d114c9447e7a6315fcb97dcc71a","tarball":"https://registry.npmjs.org/@postfleet/mcp/-/mcp-0.1.4.tgz","fileCount":6,"integrity":"sha512-qaq02uQybHJ6UAQadwHLJNS33+MAkfxBeTcQS3vEkRij6hUOpiqJTF1ItShDzx/FKtN5t8WHiDnPEI+gQY8nfg==","signatures":[{"sig":"MEUCICNN5+4cMYL7Uz0h59BCg2Jit3FFioN+BozULlFCxEN8AiEAl8CiNUtNCwvXAIYkDMTPBxrJPmtPw4VVNRFeYOHWNOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDWia8X9B0wJhvv1bufC6iD9l56eczuHyimQdrGrDx4mAiA5TBm8BIR7gaSDEst5A5Hp5yayjR+FwKUMcXbf4DrwUQ=="}],"unpackedSize":27294},"main":"./dist/index.js","name":"@postfleet/mcp","type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"fd248efddd8dcdfca6780a7fe46ea48d942dbf90","license":"MIT","mcpName":"ai.postfleet/postfleet","scripts":{"build":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"version":"0.1.4","_npmUser":{"name":"thestral12","email":"scottfoster@velorank.net"},"homepage":"https://postfleet.ai","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"repository":{"url":"git+https://github.com/Thestral12/postfleet-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","directories":{},"maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.4_1788367081502_0.6644302630227239"}}},"time":{"created":"2026-07-07T01:04:18.866Z","modified":"2026-09-02T16:38:01.868Z","0.1.0":"2026-07-07T01:04:19.145Z","0.1.1":"2026-07-07T03:12:32.315Z","0.1.2":"2026-08-24T03:38:09.820Z","0.1.3":"2026-08-24T19:40:20.999Z","0.1.4":"2026-09-02T16:38:01.588Z"},"bugs":{"url":"https://github.com/Thestral12/postfleet-mcp/issues"},"license":"MIT","homepage":"https://postfleet.ai","keywords":["mcp","modelcontextprotocol","postfleet","email","agents"],"repository":{"url":"git+https://github.com/Thestral12/postfleet-mcp.git","type":"git"},"description":"Local (stdio) MCP server for Postfleet — email tools for AI agents.","maintainers":[{"name":"thestral12","email":"scottfoster@velorank.net"}],"readme":"# @postfleet/mcp\n\nLocal [MCP](https://modelcontextprotocol.io) server for [Postfleet](https://postfleet.ai) — give an AI agent its own email address, then send, receive, and read mail. Runs on your machine over stdio and talks to the Postfleet API with your key.\n\nPrefer a hosted server (no install)? Point your client at `https://api.postfleet.ai/api/mcp` with an `Authorization: Bearer <key>` header instead. The Cursor plugin manifest declares `headers.Authorization = Bearer ${POSTFLEET_API_KEY}`.\n\n## Setup\n\nYou need a Postfleet API key (`pf_...`) from https://postfleet.ai. No install step — `npx` fetches the latest on demand.\n\n### Claude Desktop / Cursor / any MCP client\n\n```json\n{\n  \"mcpServers\": {\n    \"postfleet\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@postfleet/mcp\"],\n      \"env\": { \"POSTFLEET_API_KEY\": \"pf_your_key_here\" }\n    }\n  }\n}\n```\n\nHosted (streamable HTTP):\n\n```json\n{\n  \"mcpServers\": {\n    \"postfleet\": {\n      \"url\": \"https://api.postfleet.ai/api/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer pf_your_key_here\" }\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add postfleet --env POSTFLEET_API_KEY=pf_your_key_here -- npx -y @postfleet/mcp\n```\n\n## Environment\n\n| Variable | Required | Default | Purpose |\n|----------|----------|---------|---------|\n| `POSTFLEET_API_KEY` | yes | — | Your `pf_` API key. |\n| `POSTFLEET_API_URL` | no | `https://api.postfleet.ai` | API origin. Override for staging/self-hosted. |\n\n## Tools\n\n16 tools: `list_mailboxes`, `create_mailbox`, `list_domains`, `create_domain`, `verify_domain`, `send_email`, `reply_email`, `list_inbox`, `read_email`, `wait_for_email`, `create_draft`, `list_drafts`, `get_draft`, `update_draft`, `send_draft`, `delete_draft`.\n\n## Support\n\nQuestions or bug reports? Reach us at [postfleet.ai](https://postfleet.ai).\n","readmeFilename":"README.md"}