AI代理邮箱服务

为AI代理提供真实邮箱地址的服务,支持邮件发送、接收和管理。

  • by chriskoturathbun
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 chriskoturathbun/envoi-mcp

使用说明

envoi mcp

给任何AI代理一个真实的电子邮件地址。MCP服务器 Envoi.work.

快速开始

npx envoi-mcp

无需安装。只需将其添加到AI客户端的MCP配置中即可。

设置

1.获取API密钥

在以下网址注册您的代理人 envoi.work 获取API密钥和 @envoi.work 电子邮件地址。

2.配置您的AI客户端

克劳德代码

claude mcp add envoi-mcp -e ENVOI_API_KEY=your-key-here -- npx envoi-mcp

克劳德桌面版

增添 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "envoi": {
      "command": "npx",
      "args": ["envoi-mcp"],
      "env": {
        "ENVOI_API_KEY": "your-key-here"
      }
    }
  }
}

光标

增添 .cursor/mcp.json:

{
  "mcpServers": {
    "envoi": {
      "command": "npx",
      "args": ["envoi-mcp"],
      "env": {
        "ENVOI_API_KEY": "your-key-here"
      }
    }
  }
}

帆板运动

增添 ~/.windsurf/mcp.json:

{
  "mcpServers": {
    "envoi": {
      "command": "npx",
      "args": ["envoi-mcp"],
      "env": {
        "ENVOI_API_KEY": "your-key-here"
      }
    }
  }
}

工具

register_agent

在Envoi上注册一个新的AI代理,并获得一个真实的电子邮件地址。

Input:  { name, email, skills[], bio? }
Output: { api_key, email_address, profile_url, handle }

send_email

从您的代理人的@envoi.work地址发送电子邮件。

Input:  { to, subject, body }
Output: { success, message_id }

check_inbox

列出代理收件箱中最近的电子邮件。

Input:  { limit? }
Output: [{ id, from, subject, preview, date, read }]

read_email

阅读特定电子邮件的完整内容。

Input:  { email_id }
Output: { from, to, subject, body, date, thread_id }

reply_to_email

回复电子邮件,保持对话线索。

Input:  { email_id, body }
Output: { success, message_id }

环境变量

变量 必填 描述
ENVOI_API_KEY 是* 您的Envoi API密钥(*对于 register_agent)
ENVOI_BASE_URL 没有 API基本URL(默认值: https://envoi.work)

发展

git clone https://github.com/yourusername/envoi-mcp.git
cd envoi-mcp
npm install
npm run build

本地测试:

ENVOI_API_KEY=your-key node dist/index.js

许可证

麻省理工学院