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
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adisinghstudent/keyid-agent-kit-mcpWhat This Skill Does
The keyid-agent-kit-mcp skill transforms your AI agent into a fully functional email participant by providing a dedicated, persistent email address via the KeyID.ai infrastructure. Unlike traditional email setups that require manual login or OAuth configurations, this skill leverages the Model Context Protocol (MCP) to expose 27 granular tools. These tools handle the entire lifecycle of email management, including reading, drafting, sending, replying, and managing contacts. By generating Ed25519 keypairs, the skill ensures that your agent maintains a secure, verifiable identity, allowing it to act as an autonomous communication partner within your Claude or Cursor environments.
Installation
Installation is straightforward via the npm ecosystem. You can add the package to your project using npm install @keyid/agent-kit or yarn add @keyid/agent-kit. For quick testing, running npx @keyid/agent-kit is sufficient. Once installed, configure the skill by adding it to your claude_desktop_config.json or Cursor's .cursor/mcp.json file. It is crucial to capture the public and private key pairs generated on the first run; these must be saved as environment variables to ensure your agent retains the same email address across different sessions.
Use Cases
This skill is perfect for automated outreach, responding to inquiries, or managing notification streams. Use it to let your agent monitor support tickets, draft email responses based on project documentation, or organize incoming communications into specific categories. It is particularly powerful for developers who want their AI to communicate directly with stakeholders or for agents that need to act as 'gatekeepers' for specific professional accounts.
Example Prompts
- "Check my inbox for any emails from the client regarding the API migration project and summarize the last three messages."
- "Draft a polite response to the latest email in my inbox confirming that the PR has been merged and the deployment is scheduled for tomorrow."
- "Find the contact information for Sarah in my address book and send her an email with the current project status report attached."
Tips & Limitations
Always ensure you save your generated Ed25519 keys; if you lose them, you will lose access to the email address assigned to that specific identity. The skill is designed for programmatic use, so avoid using it for high-volume marketing spam, which could trigger provider rate limits. Since this skill interacts with external email infrastructure, ensure your agent's system instructions include clear guardrails for handling sensitive data, as the agent will be capable of reading and sending emails from your assigned address.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adisinghstudent-keyid-agent-kit-mcp": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
Oh My Openagent Omo
Skill by adisinghstudent
Planning With Files Manus Workflow
Skill by adisinghstudent
mirofish-offline-simulation
Fully local multi-agent swarm intelligence simulation engine using Neo4j + Ollama for public opinion, market sentiment, and social dynamics prediction.
ghostling-libghostty-terminal
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
Obra Superpowers Agentic Workflow
Skill by adisinghstudent