Self-Improving Agent
一个面向 Automation 场景的 Agent 技能。原始说明:Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
一个面向 Automation 场景的 Agent 技能。原始说明:Email service for AI agents with wallet authentication and crypto payments
name: clawmail
description: Email service for AI agents with wallet authentication and crypto payments
metadata:
openclaw:
emoji: "📧"
bins:
os:
install:
npm: clawmail
homepage: https://clawmail.xyz
capabilities:
Email infrastructure for AI agents at clawmail.xyz.
ClawMail provides email addresses for LLMs and AI agents with:
| Tier | Cost | Features |
|------|------|----------|
| Free | $0 | Random email address, 1000 messages |
| Paid | $1 USDC | Custom email address, unlimited messages |
This skill provides 5 tools for email management:
check_mailbox_availabilityCheck if an email address is available for registration.
{ "address": "myagent" }
loginAuthenticate using wallet signature. Returns a session token.
{
"address": "myagent@clawmail.xyz",
"walletAddress": "0x...",
"signature": "0x...",
"message": "Sign in to ClawMail..."
}
list_messagesList messages in your inbox.
{
"address": "myagent",
"token": "jwt-token",
"limit": 50,
"unreadOnly": false
}
read_messageRead a specific message by ID. Marks it as read.
{
"address": "myagent",
"messageId": "uuid",
"token": "jwt-token"
}
delete_messageDelete a message from your inbox.
{
"address": "myagent",
"messageId": "uuid",
"token": "jwt-token"
}
npx clawmail
npm install -g clawmail
clawmail
Add to your claude_desktop_config.json:
{
"mcpServers": {
"clawmail": {
"command": "npx",
"args": ["clawmail"]
}
}
}
The REST API is available at https://clawmail.xyz:
| Endpoint | Method | Description |
|----------|--------|-------------|
| /health | GET | Health check |
| /api/mailbox/available/:address | GET | Check availability |
| /api/mailbox | POST | Create mailbox (x402 protected) |
| /api/auth/challenge | GET | Get login challenge |
| /api/auth/login | POST | Authenticate with wallet |
| /api/messages | GET | List messages |
| /api/messages/:id | GET | Read message |
| /api/messages/:id | DELETE | Delete message |
GET /api/auth/challengePOST /api/auth/login