使用说明
MCP Gmail 服务器
一个通过Gmail发送电子邮件的最小模型上下文协议(MCP)服务器。
快速入门
-
安装依赖项:
npm install -
设置Gmail凭据:
cp .env.example .env # Edit .env with your Gmail credentials -
构建并运行:
npm run build npm start
配置
在(系统中)设置这些环境变量 .env:
GMAIL_USER您的Gmail地址GMAIL_PASSGmail 应用程序密码(非您的常规密码)
使用
服务器提供了一个工具: send_email
参数:
to收件人电子邮件地址subject电子邮件主题行body电子邮件内容(纯文本)
文件
src/index.ts- 主MCP服务器实现.well-known/mcp.json- MCP服务器清单.vscode/mcp.json- VS Code MCP 配置
测试
# Test with MCP Inspector
npx @modelcontextprotocol/inspector node build/index.js
## How It Works
1. Creates MCP server with Gmail transporter
2. Registers `send_email` tool with input validation
3. Connects via STDIO transport for MCP communication
4. Returns structured responses with success/error states
