multi-mail for VS Code
io.github.yybd/multi-mail-mcp
Several Gmail accounts: search, read, draft, send, labels and Google Calendar. Own OAuth client.
client:VS Code
transport:stdio
runtime:npm
Install multi-mail in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "multi-mail-default",
"description": "MULTI_MAIL_DEFAULT",
"password": true
},
{
"type": "promptString",
"id": "multi-mail-home",
"description": "MULTI_MAIL_HOME",
"password": true
},
{
"type": "promptString",
"id": "multi-mail-send",
"description": "MULTI_MAIL_SEND",
"password": true
},
{
"type": "promptString",
"id": "multi-mail-tz",
"description": "MULTI_MAIL_TZ",
"password": true
}
],
"servers": {
"multi-mail-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@yybd/multi-mail-mcp"
],
"env": {
"MULTI_MAIL_DEFAULT": "${input:multi-mail-default}",
"MULTI_MAIL_HOME": "${input:multi-mail-home}",
"MULTI_MAIL_SEND": "${input:multi-mail-send}",
"MULTI_MAIL_TZ": "${input:multi-mail-tz}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs