获取最后一封未读的Gmail邮件(本地脚本)
这个小助手展示了如何使用IMAP和应用程序密码检索您最后一封未读的Gmail邮件。
添加的文件:
scripts/get_last_unread_gmail.py--用于获取和打印最近未读Gmail邮件的Python脚本。
安全注意事项:
- 使用应用程序密码(如果您的Google帐户有2FA)而不是主密码。
- 不要将凭据签入源代码管理。
如何运行(Windows上的PowerShell):
$Env:GMAIL_USER = 'your.email@gmail.com'
$Env:GMAIL_PASSWORD = 'your_app_password_here'
python .\scripts\get_last_unread_gmail.py如果你更喜欢OAuth而不是应用程序密码,你需要一个更复杂的流程和一个不同的脚本。
关于中的MCP服务器 .vscode/mcp.json:
- 该文件包含一个名为的MCP服务器条目
mcp_docker_lab它运行:docker mcp gateway run. - 此脚本不使用MCP服务器——该脚本旨在本地运行,需要网络访问和凭据。
如果你愿意,我可以:
- 使用Google API添加基于OAuth的流(需要创建OAuth客户端凭据)。
- 如果您想通过MCP网关公开该脚本,请将其包装在MCP兼容的服务器命令中。
