{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.SeraFxy/netease-mail-mcp","description":"NetEase personal mail (163/126/yeah.net/188): search, read, draft, send with confirmation.","title":"NetEase Mail","repository":{"url":"https://github.com/SeraFxy/netease-mail-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"netease-mail-mcp-server","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated NetEase addresses to use (first is the default). Authorization codes are stored by `setup` in the OS keychain, not here. Overrides the config file.","name":"NETEASE_MAIL_ACCOUNTS"},{"description":"Permission mode: readonly, draft or full.","default":"full","choices":["readonly","draft","full"],"name":"NETEASE_MAIL_MODE"},{"description":"How send/move/trash are confirmed: auto, elicit (MCP elicitation, human approves in the client) or token (single-use content-bound token).","default":"auto","choices":["auto","elicit","token"],"name":"NETEASE_MAIL_CONFIRM"},{"description":"Directory for downloaded attachments (default ~/Downloads/netease-mail-mcp).","name":"NETEASE_MAIL_DOWNLOAD_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T06:47:26.526577Z","publishedAt":"2026-10-29T06:47:26.526577Z","updatedAt":"2026-10-29T06:47:26.526577Z","isLatest":true}}}
