← 返回 Skills 市场
joansongjr

ClawAIMail MCP Server

作者 focusailab · GitHub ↗ · v0.2.0
cross-platform ⚠ suspicious
336
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install clawaimail-mcp
功能描述
Email infrastructure for AI agents — create inboxes, send and receive real emails, search messages, manage threads. Alternative to AgentMail with MCP server,...
使用说明 (SKILL.md)

ClawAIMail - Email for AI Agents

Give your AI agent its own email address. Create inboxes, send and receive real emails, search messages, and manage threads — all through a simple API.

What it does

  • Create Inboxes: Instantly create email addresses like [email protected]
  • Send Emails: Send real emails from your agent's address
  • Receive Emails: Get notified when emails arrive via webhook or WebSocket
  • Read & Search: Read messages, search by keyword, track threads
  • Manage: Labels, custom domains, and more

Setup

  1. Get your API key at https://clawaimail.com (free tier: 3 inboxes, 3K emails/month)
  2. Set your environment variable:
CLAWAIMAIL_API_KEY=pb_your_api_key

MCP Server Configuration

{
  "mcpServers": {
    "clawaimail": {
      "command": "npx",
      "args": ["clawaimail-mcp"],
      "env": {
        "CLAWAIMAIL_API_KEY": "pb_your_api_key"
      }
    }
  }
}

Available Tools

Tool Description
list_inboxes List all your email inboxes
create_inbox Create a new email inbox (e.g. [email protected])
send_email Send an email from an inbox
list_messages List messages in an inbox
read_email Read a specific email message
search_emails Search emails by keyword
delete_inbox Delete an inbox and all its messages
account_info Get account info, plan limits, and usage

Example Usage

Create an inbox and send an email

User: Create an email inbox called "assistant"
Agent: [calls create_inbox with username "assistant"]
       Created inbox: [email protected]

User: Send an email to [email protected] saying hello
Agent: [calls send_email with to "[email protected]", subject "Hello", text "Hello from your AI assistant!"]
       Email sent successfully.

Check for new messages

User: Check my inbox for new messages
Agent: [calls list_messages with inbox_id 1, unread true]
       You have 3 unread messages:
       1. From: [email protected] - Subject: "Meeting tomorrow"
       2. From: [email protected] - Subject: "Your ticket #1234"
       3. From: [email protected] - Subject: "Weekly digest"

Search emails

User: Find any emails about invoices
Agent: [calls search_emails with query "invoice"]
       Found 2 emails mentioning "invoice":
       1. From: [email protected] - "Invoice #5678 - Due March 15"
       2. From: [email protected] - "Updated invoice attached"

Pricing

  • Free: 3 inboxes, 3K emails/month
  • Starter ($5/mo): 10 inboxes, 5K emails/month
  • Pro ($29/mo): 50 inboxes, 50K emails/month, custom domains
  • Business ($99/mo): 200 inboxes, 200K emails/month

Links

安全使用建议
This package appears to implement exactly what it claims (an MCP server that calls api.clawaimail.com) and requires a CLAWAIMAIL_API_KEY — which is appropriate for an email service — but there are packaging inconsistencies you should resolve before trusting it. Actions to consider before installing: 1) Verify the publisher and repository (https://github.com/joansongjr/clawaimail) are legitimate and match the skill listing. 2) Treat CLAWAIMAIL_API_KEY as a secret and only provide it to code you trust; consider creating a scoped/test key. 3) Confirm the package version you install (registry shows 0.2.0 while package.json is 0.1.1) and prefer installing from the authoritative npm package or repository rather than an unknown bundle. 4) Inspect package-lock.json for unexpected dependencies and run the server in an isolated environment (container) if possible. 5) If you need higher assurance, ask the publisher to correct the registry metadata (declare CLAWAIMAIL_API_KEY) and align versions; request an integrity-signed release or official npm package. These steps will reduce supply-chain and metadata-misrepresentation risk.
功能分析
Type: OpenClaw Skill Name: clawaimail-mcp Version: 0.2.0 The clawaimail-mcp skill bundle is a standard implementation of a Model Context Protocol (MCP) server designed to provide email management capabilities to AI agents. The core logic in index.js facilitates interactions with the clawaimail.com API (https://api.clawaimail.com) for creating inboxes, sending/receiving emails, and searching messages. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code is transparent, uses standard dependencies, and aligns perfectly with its stated purpose.
能力评估
Purpose & Capability
The name, README, SKILL.md and index.js all implement an MCP server that proxies requests to api.clawaimail.com and requires a CLAWAIMAIL_API_KEY — this is coherent with the stated purpose (email inbox creation, send/receive, search). However the registry summary at the top incorrectly lists no required env vars while server.json/package.json/index.js clearly require an API key; versions also differ (registry 0.2.0 vs package 0.1.1). These mismatches are unexplained and reduce confidence.
Instruction Scope
SKILL.md instructs only how to configure and run the MCP server and to set CLAWAIMAIL_API_KEY; the runtime code only calls the ClawAIMail API endpoints and does not instruct the agent to read unrelated system files or secrets. There is no instruction to exfiltrate unrelated data.
Install Mechanism
This is effectively an instruction-only skill with an included Node.js package (package.json, index.js, package-lock.json). Dependencies are standard npm packages (@modelcontextprotocol/sdk, zod, etc.) resolved from the npm registry per package-lock.json. There is no opaque download URL or archive extract step in the skill bundle. That said, installing npm dependencies carries normal supply-chain risk; the package-lock should be validated.
Credentials
The code and server.json require CLAWAIMAIL_API_KEY (and optionally CLAWAIMAIL_BASE_URL), which are reasonable and proportionate to an email API integration. The concern is that the registry metadata shown to the user earlier lists 'Required env vars: none' while server.json marks CLAWAIMAIL_API_KEY as required — a discrepancy that could mislead users into installing without providing the key or trusting the package metadata. Users should assume the API key is required and sensitive.
Persistence & Privilege
The skill does not request elevated or persistent platform privileges: always is false, it does not claim to modify other skills or system-wide settings, and it runs as a local MCP server process. Autonomous invocation is allowed (platform default) but is not combined with any other high-risk capabilities.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install clawaimail-mcp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /clawaimail-mcp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
Improved description and tags for better discoverability
v0.1.0
Initial release
元数据
Slug clawaimail-mcp
版本 0.2.0
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

ClawAIMail MCP Server 是什么?

Email infrastructure for AI agents — create inboxes, send and receive real emails, search messages, manage threads. Alternative to AgentMail with MCP server,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 336 次。

如何安装 ClawAIMail MCP Server?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawaimail-mcp」即可一键安装,无需额外配置。

ClawAIMail MCP Server 是免费的吗?

是的,ClawAIMail MCP Server 完全免费(开源免费),可自由下载、安装和使用。

ClawAIMail MCP Server 支持哪些平台?

ClawAIMail MCP Server 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ClawAIMail MCP Server?

由 focusailab(@joansongjr)开发并维护,当前版本 v0.2.0。

💬 留言讨论