About email
@useblip/email is a Blip disposable email MCP server for AI agents. It creates inboxes and handles incoming messages, including OTP and verification-link extraction.
Key features
- 01Create and delete disposable inboxes
- 02List inboxes and received emails
- 03Read email bodies, headers, and attachments
- 04Extract OTP codes and verification links
- 05Wait for incoming email
Use cases
- 01Get a verification code during service signup
- 02Wait for a password reset email and extract its link
MCP support
The MCP server exposes disposable-inbox management and email-handling tools to clients, using BLIP_API_KEY to access Blip.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README@useblip/email
MCP server for Blip disposable email. Create inboxes, receive emails, and extract OTP codes — all from your AI agent.
Setup
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"blip": {
"command": "npx",
"args": ["-y", "@useblip/email"],
"env": {
"BLIP_API_KEY": "blip_ak_..."
}
}
}
}
Claude Code
claude mcp add blip -- npx -y @useblip/email
Set your API key:
export BLIP_API_KEY=blip_ak_...
Other MCP clients
Run the server directly:
BLIP_API_KEY=blip_ak_... npx @useblip/email
Getting an API key
- Sign in at app.useblip.email
- Open app.useblip.email/tokens and create an API key
Any signed-in Blip account can create one key. The Agent tier gives unlimited keys.
Tools
| Tool | Description |
|---|---|
create_inbox | Create a disposable email inbox with optional custom slug, domain, and TTL |
list_inboxes | List all active inboxes |
get_inbox | Get inbox details and list of received emails |
read_email | Read full email content (body, headers, attachments) |
extract_codes | Extract OTP codes and verification links from the latest email |
wait_for_email | Poll until an email arrives (configurable timeout, default 60s) |
delete_inbox | Delete an inbox and all its emails |
Example prompts
- "Create a disposable email and sign up for example.com, then give me the verification code"
- "Make an inbox, wait for the password reset email, and extract the link"
- "List my active inboxes and show me the latest emails"
Environment variables
| Variable | Required | Default | Description |
|---|---|---|---|
BLIP_API_KEY | Yes | — | Your Blip API key |
BLIP_API_URL | No | https://api.useblip.email | API base URL (for self-hosted) |
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.