Agent Kit
Give Claude/Cursor email powers. 27 MCP tools — inbox, send, reply, contacts, search. Free, no signup.
What is Agent Kit?
Agent Kit is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to give claude/cursor email powers. 27 mcp tools — inbox, send, reply, contacts, search. free, no signup.
Give Claude/Cursor email powers. 27 MCP tools — inbox, send, reply, contacts, search. Free, no signup.
This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Give Claude/Cursor email powers. 27 MCP tools — inbox, send,
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx agent-kitConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Agent Kit
Agent Kit by KeyID gives Claude, Cursor, and other MCP-compatible AI agents a complete email identity and inbox — provisioning a dedicated email address, then exposing 27 tools covering sending, replying, forwarding, inbox retrieval, thread management, draft handling, contact management, auto-reply configuration, webhook monitoring, and usage analytics. Authentication uses Ed25519 key pairs that can be auto-generated on first run, requiring no account signup. The service is free with no prior registration needed.
Prerequisites
- Node.js and npx installed (Node.js 18+ recommended)
- Claude Desktop, Cursor, or another MCP-compatible client
- Optional: pre-generated Ed25519 key pair (KEYID_PUBLIC_KEY and KEYID_PRIVATE_KEY in hex format) — auto-generated on first run if omitted
- Network access to https://keyid.ai (the default API endpoint)
- No account signup required
Add Agent Kit to your MCP client configuration
Edit your claude_desktop_config.json (or equivalent MCP config file) to add the @keyid/agent-kit server. Leave the key variables empty on first run to have them auto-generated.
Restart your MCP client
Fully quit and relaunch Claude Desktop or your MCP client. On first startup, Agent Kit will auto-generate an Ed25519 key pair and provision a dedicated email address for the agent.
Retrieve the agent's email address
Ask Claude to retrieve its assigned email address using the identity tool. Save this address — it is the inbox your agent will send from and receive to.
Persist your key pair for future sessions
Copy the auto-generated KEYID_PUBLIC_KEY and KEYID_PRIVATE_KEY values from your MCP client logs and add them explicitly to the env block in your config. This ensures the same email identity is used across sessions.
Test by sending an email
Ask Claude to send a test email from your agent's address to verify the full send pipeline is working.
Agent Kit Examples
Client configuration
Add @keyid/agent-kit to claude_desktop_config.json. On first run with empty keys, they will be auto-generated. Replace with persisted values for a stable identity across sessions.
{
"mcpServers": {
"keyid": {
"command": "npx",
"args": ["@keyid/agent-kit"],
"env": {
"KEYID_PUBLIC_KEY": "",
"KEYID_PRIVATE_KEY": "",
"KEYID_BASE_URL": "https://keyid.ai"
}
}
}
}Prompts to try
Natural language prompts that use Agent Kit's 27 email tools for inbox management, sending, and contact operations.
- "Check my inbox and summarize any unread emails from the past 24 hours."
- "Send an email to [email protected] with the subject 'Project Update' and include the following summary..."
- "Reply to the most recent email from Bob saying I'll have the report ready by Friday."
- "Add [email protected] to my contacts with the name Alice Smith and set up an auto-reply for emails received while I'm away."Troubleshooting Agent Kit
npx @keyid/agent-kit fails with package not found
The package is published under the scoped name @keyid/agent-kit. Ensure you include the full scoped name including the @ symbol and organization prefix in both the args array and any manual npx calls.
Agent loses its email identity between sessions
If KEYID_PUBLIC_KEY and KEYID_PRIVATE_KEY are not set, new keys are generated each session resulting in a new email address. Capture the generated keys from your first run (visible in MCP server logs) and add them permanently to the env block in your config file.
Emails sent by the agent are not being delivered
Verify network access to https://keyid.ai from the machine running the MCP server. If KEYID_BASE_URL is set to a custom value, ensure that endpoint is reachable and returning valid responses. Check the keyid_get_metrics tool for delivery status information.
Frequently Asked Questions about Agent Kit
What is Agent Kit?
Agent Kit is a Model Context Protocol (MCP) server that give claude/cursor email powers. 27 mcp tools — inbox, send, reply, contacts, search. free, no signup. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Agent Kit?
Follow the installation instructions on the Agent Kit GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Agent Kit?
Agent Kit works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Agent Kit free to use?
Yes, Agent Kit is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Agent Kit Alternatives — Similar Communication Servers
Looking for alternatives to Agent Kit? Here are other popular communication servers you can use with Claude, Cursor, and VS Code.
Slack
★ 86.1kEnables interaction with Slack workspaces through comprehensive channel management, messaging, user management, file uploads, and Block Kit formatting. Features secure credential storage via macOS Keychain and supports all major Slack operations incl
LibreChat
★ 37.3kEnhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenA
Note Gen
★ 11.9kA cross-platform Markdown AI note-taking software.
DeepChat
★ 5.8k🐬DeepChat - A smart assistant that connects powerful AI to your personal world
WhatsApp MCP
★ 5.7kConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without
Apple
★ 3.1kEnables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
Browse More Communication MCP Servers
Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Agent Kit in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Agent Kit?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.