Agent skill · marketing growth · aradotso
keyid-agent-kit-mcp
Give AI agents (Claude, Cursor) a real email address with 27 MCP tools for inbox, send, reply, contacts, search, and more via KeyID.ai
Why this skill is useful
Adds 27 executable email management tools for AI agents that significantly extend their capabilities beyond standard functionalities.
What it needs
Requires @keyid/agent-kit installed locally. About 6k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
KeyID Agent Kit — MCP Email Tools for AI Agents Skill by ara.so — Daily 2026 Skills collection. KeyID Agent Kit gives AI agents (Claude, Cursor, or any MCP client) a real, working email address with 27 tools via the Model Context Protocol. No signup, no API keys to acquire manually, no cost. Powered by KeyID.ai. What It Does Provisions a real email address for your AI agent automatically Exposes 27 MCP tools: send, receive, reply, forward, search, contacts, drafts, webhooks, auto-reply, signatures, forwarding rules, metrics Runs as a stdio MCP server — compatible with Claude Desktop, Cursor, and any MCP client Uses Ed25519 keypairs for identity — auto-generated if not provided Installation Configuration Environment Variables Variable Description Default --- --- --- KEYIDPUBLICKEY Ed25519 public key (hex) Auto-generated on first run KEYIDPRIVATEKEY Ed25519 private key (hex) Auto-generated on first run KEYIDBASEURL API base URL https://keyid.ai Important: Save the auto-generated keys after first run so your agent keeps the same email address across sessions. The keys are printed to stderr on first launch. Claude Desktop Setup Edit ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows): Cursor Setup In .cursor/mcp.json at project root or global Cursor settings: First Run — Get Your Email Address All 27 Tools Reference Identity & Auth Messages Threads & Drafts Settings Contacts Webhooks Lists & Metrics Real Code Examples Programmatic MCP Client (Node.js) Call a Tool via MCP JSON-RPC Using with the MCP SDK (if building a custom client) Webhook Integration Common Patterns Pattern: Agent with Persistent Identity Pattern: Email-Triggered Agent Loop Pattern: Draft-Review-Send Workflow Troubleshooting Agent gets a new email address every run Cause: Keys not persisted between runs. Fix: Save KEYIDPUBLICKEY and KEYIDPRIVATEKEY from first run output and set them in your config or environment. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/keyid-agent-kit-mcp