mcpField
X
X402mail - Email API with crypto micropayments

X402mail - Email API with crypto micropayments

本地服务
github.com/MuzsaiLajos开发工具137 周前更新

关于 X402mail - Email API with crypto micropayments

X402mail 是用于通过 Base 上的 USDC 微支付收发邮件的 Python SDK,也可作为本地 MCP 服务运行。它面向开发者和 AI Agent,以钱包代替邮件服务账户或 API 密钥。

主要功能

  1. 01收发邮件
  2. 02通过 Base 上的 USDC 支付 API 调用
  3. 03使用 CDP 钱包或私钥
  4. 04运行本地 MCP 服务

适用场景

  1. 01让 AI Agent 发送邮件
  2. 02检查收件箱及邮件数量
  3. 03列出并读取收到的邮件

MCP 相关

本地 MCP 服务提供发送邮件、查看收件箱信息、列出邮件和读取邮件的工具。调用通过 x402 协议以 Base 上的 USDC 付费。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

x402mail

通过加密货币微支付发送和接收电子邮件。无需账户或 API 密钥,只需一个钱包。

基于 x402 protocol 构建——每次 API 调用均使用 Base 上的 USDC 付费。

安装

pip install x402mail[cdp]

快速入门

export CDP_API_KEY_ID="your-key-id"          # from cdp.coinbase.com
export CDP_API_KEY_SECRET="your-key-secret"
export CDP_WALLET_SECRET="your-wallet-secret"
from x402mail import X402Mail

mail = X402Mail.from_cdp()

mail.send(
    to="[email protected]",
    subject="Hello from x402mail",
    body="Sent with 3 lines of Python!"
)

mail.inbox()
mail.messages(limit=5)
mail.read(message_id=1)

也可以使用私钥:X402Mail(private_key=os.getenv("EVM_PRIVATE_KEY"))

面向 AI Agent 的 MCP 服务

运行本地 MCP 服务,让大模型(Claude、GPT 等)能够发送和接收电子邮件:

x402mail mcp

添加到 MCP 配置中(Claude Desktop / Cursor / Claude Code):

{
  "mcpServers": {
    "x402mail": {
      "command": "x402mail",
      "args": ["mcp"],
      "env": {
        "CDP_API_KEY_ID": "your-key-id",
        "CDP_API_KEY_SECRET": "your-key-secret",
        "CDP_WALLET_SECRET": "your-wallet-secret"
      }
    }
  }
}
MCP 工具
工具费用说明
send_email$0.005向任意地址发送电子邮件
get_inbox$0.001获取收件箱地址和邮件数量
list_messages$0.002列出收件箱邮件
read_message$0.001阅读指定邮件

定价

操作费用
发送电子邮件$0.005
检查收件箱$0.001
列出邮件$0.002
阅读邮件$0.001

$1 USDC 约可支付 200 封电子邮件。

钱包设置

CDP Server Wallet(推荐): 按照 CDP 快速入门指南 获取 API 密钥。无需管理私钥。

私钥: 使用任意在 Base 上持有 USDC 的 EVM 钱包。pip install x402mail(不含 [cdp])。

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。