Agent Kit

v1.0.0Communicationstable

Give Claude/Cursor email powers. 27 MCP tools — inbox, send, reply, contacts, search. Free, no signup.

agentai-agentclaudeemailkeyid
Share:
705
Stars
0
Downloads
0
Weekly
0/5

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

Email capabilities for AI agents
Inbox and message management
Contact search and reply automation
KeyID-AI

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx agent-kit

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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.

3

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.

4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "agent-kit": { "command": "npx", "args": ["-y", "agent-kit"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides