npm ldm-inbox-check-mcpstdioMITupdated 4mo ago
MCP server for Inbox Check โ programmatic email deliverability testing across 9 providers (Gmail, Outlook, Yahoo, iCloud, AOL, GMX, T-Online, Mail.ru, Yandex) for AI agents.
What can you do with Inbox Check โ Email Deliverability Test?
ldm-inbox-check-mcp
MCP server for Inbox Check โ programmatic email deliverability testing across 9 providers (Gmail, Outlook, Yahoo, iCloud, AOL, GMX, T-Online, Mail.ru, Yandex) for AI agents.
๐ฆ npm ยท ๐ check.live-direct-marketing.online ยท โจ awesome-mcp-servers ยท ๐ Glama
Plug real inbox-placement testing into Claude Desktop, Cursor, Windsurf, Cline, or any other MCP-compatible AI client. The server wraps the Inbox Check REST API and exposes 5 tools your agent can call directly โ create a test, send your email to the returned seed addresses, and read back per-provider placement (Inbox / Spam / Promotions / Updates), authentication results (SPF, DKIM, DMARC), headers, and screenshots.
Why use this?
- 9 real provider mailboxes โ Gmail, Outlook, Yahoo, iCloud, AOL, GMX, T-Online, Mail.ru, Yandex. Not simulations: actual IMAP-backed seed accounts, actual filter verdicts.
- Authentication verification โ SPF, DKIM, DMARC alignment reported
per delivery, parsed from
Authentication-Resultsheaders. - Folder detection โ Inbox, Spam, Promotions, Updates, Social, Forums, Category-specific tabs where providers expose them.
- Screenshots โ rendered inbox/spam list view for Gmail, Outlook and others, so the agent can show the user what the recipient sees.
- No flaky scraping โ the service runs its own seed mailboxes; your agent only talks to a stable REST API.
- Built for AI agents โ strict JSON schema via Zod, deterministic tool names, cursor pagination, idempotent keys.
What it does
Exposes 5 tools that wrap the Inbox Check REST API:
| Tool | Description |
|---|---|
inbox_check_create |
Create a placement test; returns seed addresses to send your email to. |
inbox_check_status |
Get per-provider placement, SPF/DKIM/DMARC, screenshots. |
inbox_check_list |
List recent tests with cursor pagination. |
inbox_check_delete |
Delete a test and its screenshots. |
inbox_check_me |
Inspect API key metadata, features, quota usage. |
Install
npx ldm-inbox-check-mcp
No global install needed โ Claude Desktop / Cursor / Windsurf / Cline will
npx-run it on demand.
Get an API key
- Go to https://check.live-direct-marketing.online/docs.
- Contact the operator for a key (self-service issuance coming later).
- Copy the
icp_live_...string โ it's shown exactly once.
Configure your MCP client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"inbox-check": {
"command": "npx",
"args": ["-y", "ldm-inbox-check-mcp"],
"env": {
"INBOX_CHECK_API_KEY": "icp_live_xxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}
Cursor
~/.cursor/mcp.json:
{
"mcpServers": {
"inbox-check": {
"command": "npx",
"args": ["-y", "ldm-inbox-check-mcp"],
"env": { "INBOX_CHECK_API_KEY": "icp_live_..." }
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"inbox-check": {
"command": "npx",
"args": ["-y", "ldm-inbox-check-mcp"],
"env": { "INBOX_CHECK_API_KEY": "icp_live_..." }
}
}
}
Cline (VS Code)
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
(macOS) or the equivalent on your platform:
{
"mcpServers": {
"inbox-check": {
"command": "npx",
"args": ["-y", "ldm-inbox-check-mcp"],
"env": { "INBOX_CHECK_API_KEY": "icp_live_..." }
}
}
}
Environment variables
| Variable | Required | Default |
|---|---|---|
INBOX_CHECK_API_KEY |
yes | โ |
INBOX_CHECK_BASE_URL |
no | https://check.live-direct-marketing.online |
Override the base URL only for self-hosted deployments or testing.
Example prompts
"Use inbox-check to create a test against Gmail, Outlook and Yahoo, then wait 90 seconds and tell me where the email landed."
"List my last 10 inbox-check tests and summarise the spam rate per provider."
"Create a test, I'll send the email, then show me the SPF/DKIM/DMARC results and tell me which record is misaligned."
Use cases
- Cold-email warm-up QA โ before a campaign, send a draft to the seed addresses and have the agent verify Inbox placement on Gmail + Outlook.
- Authentication debugging โ when a domain starts landing in Spam, ask the agent to run a test and point to the failing SPF/DKIM/DMARC check.
- Template change review โ compare placement of an old vs new email template across 9 providers in a single agent run.
- Shared-IP reputation monitoring โ schedule periodic tests and have the agent alert when Spam rate crosses a threshold.
- Transactional mail audit โ verify that password-reset / receipt emails actually reach the Inbox (not Promotions) on every major provider.
Related
- check.live-direct-marketing.online โ the hosted Inbox Check service behind this MCP server.
- live-direct-marketing/ldm-sdk-js โ official TypeScript SDK + MCP server for LDM.delivery (email delivery API for AI agents).
- live-direct-marketing/awesome-email-deliverability โ curated list of tools, resources, and best practices for email deliverability.
License
MIT ยฉ Live Direct Marketing
Install
Add Inbox Check โ Email Deliverability Test to your client. Pick the one you use.
claude mcp add ldm-inbox-check-mcp -- npx -y ldm-inbox-check-mcpcodex mcp add ldm-inbox-check-mcp -- npx -y ldm-inbox-check-mcpamp mcp add ldm-inbox-check-mcp -- npx -y ldm-inbox-check-mcp{
"mcpServers": {
"ldm-inbox-check-mcp": {
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"ldm-inbox-check-mcp": {
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"ldm-inbox-check-mcp","command":"npx","args":["-y","ldm-inbox-check-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"ldm-inbox-check-mcp": {
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"ldm-inbox-check-mcp": {
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"ldm-inbox-check-mcp": {
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"ldm-inbox-check-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"ldm-inbox-check-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"ldm-inbox-check-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y ldm-inbox-check-mcpRun `goose configure`, choose **Add Extension โ Command-line Extension**, and paste this command.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance13/25
- Trust13/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 130 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 0.1.2Latest | Apr 20, 2026 |