Inbox Placement Testby Live Direct Marketing
Sign in

Inbox Check · Connect with MCP

Run placement tests, read reports and manage domain monitoring from your AI client.

1 · Get an API key

Sign in with an email link. Your first confirmed sign-in creates your account and key automatically in Account.

Create an accountSign inOpen Account

Basic: by default 100 checks per day and 1,000 per month, without screenshots. Account and me_get show exact limits and usage. Request the free 500/5,000 package in Account; it starts after approval.

New keys can be shown and copied again after sign-in. Older keys still work but cannot be recovered: create a replacement, update your integration, then revoke the old key. Keep your key private.

2 · Connect to remote MCP

Monitor up to 100 active domains, shared with the website and Telegram. New default keys include monitoring:read and monitoring:write for your own domains. Existing key permissions stay unchanged. Choose a restricted key in Account settings. Open Account

monitor_domain_list({})
monitor_domain_create({"domain":"example.com"})
monitor_domain_pause({"id":"ID_FROM_CREATE"})
monitor_domain_resume({"id":"ID_FROM_CREATE"})
monitor_domain_delete({"id":"ID_FROM_CREATE"})

Use Streamable HTTP with the Authorization: Bearer icp_live_… header.

https://check.live-direct-marketing.online/mcp

Claude Code

claude mcp add --transport http inbox-check https://check.live-direct-marketing.online/mcp \
  --header "Authorization: Bearer icp_live_REPLACE_WITH_YOUR_KEY"

Replace the example with your key. The command stores the project-local server in ~/.claude.json. Use .mcp.json for shared project configuration, keeping live keys out of Git.

{
  "mcpServers": {
    "inbox-check": {
      "type": "http",
      "url": "https://check.live-direct-marketing.online/mcp",
      "headers": {
        "Authorization": "Bearer icp_live_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}

Cursor

~/.cursor/mcp.json or .cursor/mcp.json

{
  "mcpServers": {
    "inbox-check": {
      "url": "https://check.live-direct-marketing.online/mcp",
      "headers": {
        "Authorization": "Bearer icp_live_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}

Claude Code MCP · Cursor MCP

Claude Desktop · local package

Claude cloud custom connectors do not currently accept a user-pasted Bearer API key. Use a local stdio server in Claude Desktop, or remote HTTP in Claude Code / Cursor.

Published package 1.0.0 supports basic tests. Its catalog is older, argument schemas are incomplete and PDF transfer is unavailable. Use remote HTTP above for the current complete catalog.

npm install -g ldm-inbox-check-mcp@1.0.0

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "inbox-check": {
      "command": "ldm-inbox-check-mcp",
      "env": {
        "INBOX_CHECK_API_KEY": "icp_live_REPLACE_WITH_YOUR_KEY"
      }
    }
  }
}
ldm-inbox-check-mcp

3 · Remote MCP tools

Names and purposes come from the current API catalog. Five inbox_check_* names remain compatibility aliases.

Loading the catalog…

4 · Your first test

Call me_get to check your key and quota, then providers_list. Pass recipient_email and providers to tests_create, send your own email to the returned seed addresses, then poll tests_get until done or expired.

tests_create({"recipient_email":"you@example.com","providers":["gmail","outlook"]})
tests_get({"token":"TOKEN_FROM_CREATE"})

Remote PDF reports are application/pdf resources containing base64 bytes when your key has reports:pdf. Monitoring requires a verified user-bound key. A test without received messages has no measured result yet.

REST API · A2A