KeyID
@KeyID-AI
关于 KeyID
Agent email, SMS, OTP/TOTP, and signup session infrastructure for AI agents. Self-provision email addresses, phone numbers, extract verification codes, manage TOTP authenticators, and run full signup flows with browser state persistence. 47 tools, 8 prompts.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"keyid": {
"command": "npx",
"args": [
"-y",
"@keyid/agent-kit"
]
}
}
}工具
64Create or reveal the email identity for this MCP session.
Fetch the current KeyID identity, address, phone, and reputation.
Assign a phone number to the current KeyID identity.
List email or SMS messages with search and inbox filters.
Poll until a matching inbound message arrives.
Fetch the full details for a single message.
Send an email from the current identity.
Reply to a message, optionally as reply-all.
Update message flags such as read or starred state.
List conversation threads for the current identity.
Fetch a thread and all of its messages.
Read OTP or verification codes from a message, or from the latest matching message.
Follow a verification link directly or from an extracted message link list.
Start a signup session that correlates email, SMS, or TOTP artifacts for one service.
List current and historical signup sessions for this identity.
Fetch one signup session, including its latest artifact summary and lease state.
Poll a signup session until an artifact arrives or the session expires, blocks, or times out.
Fetch the normalized artifacts attached to a signup session in priority order.
Store cookies and browser session state for a signup session in the KeyID vault.
Load the saved browser state for a signup session.
Mark a signup session complete after the browser flow succeeds.
Mark a signup session blocked and record why the flow could not continue.
List registered authenticator/TOTP entries for the identity.
Generate the current TOTP code for a stored authenticator entry.
Fetch the synthetic persona used for registrations.
Create a persona or update the existing one with explicit overrides.
Create or update a registration record for an external service.
List saved service registrations.
Fetch one registration record by ID.
List vault keys without exposing secret values.
Retrieve a decrypted vault entry by key.
Create or update a vault entry.
Delete a vault entry.
Search the web via Google. Returns titles, URLs, and snippets. Rate-limited to 100 searches per day.
List files stored for the current agent.
Upload or overwrite a file. Content should be base64-encoded for binary, or plain text (which will be base64-encoded automatically).
Download a stored file by key. Returns base64-encoded content.
Delete a stored file by key.
List cron jobs that fire webhooks on a schedule.
Register a webhook URL to fire on a cron schedule. Standard 5-field cron: minute hour day month weekday.
Update a cron job — change schedule, URL, or pause/resume.
Remove a scheduled webhook.
List all pages owned by the current agent.
Claim a slug and create a new agent page. Slug must be 5+ chars, lowercase alphanumeric with hyphens.
Get details of an agent page by slug.
Update page title, description, or published status.
Delete a page and all its files.
Upload or update a file in an agent page. Content must be base64-encoded. Allowed types: HTML, CSS, JS, images, JSON, text.
List all files in an agent page.
Delete a single file from an agent page.
Fetch the current auto-reply configuration.
Enable, disable, or edit the auto-reply responder.
Fetch the current forwarding address.
Set or clear the forwarding address.
Fetch the current email signature.
Set or clear the email signature.
List saved contacts for the identity.
Create a contact by email or update one by contact ID.
Delete a contact by ID.
List webhook subscriptions for the identity.
Create a webhook subscription.
Inspect recent webhook delivery attempts.
Fetch usage metrics for the current identity.
Fetch the current reputation score and factor breakdown.
概览
What is KeyID?
KeyID provides email, phone, and verification infrastructure specifically designed for AI agents, enabling fully automated operations without human intervention.
How to use KeyID?
Install via npx -y @keyid/agent-kit. A remote endpoint is available at https://keyid.ai/mcp.
Key features of KeyID
- Send, receive, search, and wait for emails
- Provision phone numbers and manage SMS inboxes
- Extract OTPs and follow verification links
- Persist browser state and track signup session artifacts
- Generate TOTP codes for authenticator apps
- Create synthetic identities for automated registrations
- Store encrypted credentials in a secrets vault
Use cases of KeyID
- Automate email-based signup flows for AI agents
- Conduct phone number verification without human involvement
- Manage multi-step registration processes including link verification
- Store and retrieve secrets for agent-to-service authentication
- Generate one-time passwords for time-based authentication
FAQ from KeyID
—
沟通协作 分类下的更多 MCP 服务器
Outlook MCP Server
Wallisking1991Telegram MCP Server
kfastovTelegram user console client and archiver
feishu-tools-mcp
Li-vienMCP server provides Feishu related operations to AI encoding agents such as cursor 飞书MCP插件,读取文档、发送消息、合同审批、数据处理.....
Telegram MCP Server
chigwellTelegram MCP server powered by Telethon to let MCP clients read chats, manage groups, and send/modify messages, media, contacts, and settings.
Email sending MCP 💌
resendThe official MCP server to send emails and interact with Resend
评论