inxmail-mcp
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
MCP server for the Inxmail Commerce Transactional API. Manage events, sendings, bounces, blocklist, blacklist, reactions, and delivery tracking — directly from Claude.
Quick Start
1. Install
2. Get API Credentials
In your Inxmail Commerce admin panel, create an API key under **API Login Data**. You'll get:
- **API Key ID** (username)
- **API Secret** (password)
Your instance name is the subdomain from your Inxmail Commerce API URL:
- https://your-instance.api.inxmail-commerce.com/ -> instance = your-instance
3. Configure for Claude Code
Or from source:
4. Configure for Claude Desktop
Add to claude_desktop_config.json:
Available Tools
Core Use Cases
| Tool | Description |
|------|-------------|
| check_email_delivery | Check delivery status for an email — sendings, bounces, reactions, and block status |
| check_email_blocked | Check if an email is blocked (blocklist hard bounces + blacklist explicit blocks) |
| get_server_info | Get API entry point with links to all available resources |
Events
| Tool | Description |
|------|-------------|
| trigger_event | Trigger a transactional email event |
| get_event_state | Get the state/result of a triggered event by transaction ID |
| list_event_types | List all configured event types |
| get_event_type | Get a single event type by ID |
Sendings
| Tool | Description |
|------|-------------|
| list_sendings | List sent transaction emails with filters |
| get_sending | Get details of a specific sending by ID |
Reactions & Tracking
| Tool | Description |
|------|-------------|
| list_reactions | List recipient reactions (opens and clicks) |
| list_deliveries | List delivery status information |
Bounces & Complaints
| Tool | Description |
|------|-------------|
| list_bounces | List bounced transaction emails |
| list_complaints | List feedback loop complaints |
Blocklist (Hard Bounces)
| Tool | Description |
|------|-------------|
| list_blocklist | List hard-bounce blocked email addresses |
| get_blocklist_entry | Check if a specific email is on the blocklist |
| remove_from_blocklist | Remove an email from the blocklist |
Blacklist (Explicit Blocks)
| Tool | Description |
|------|-------------|
| list_blacklist | List explicitly blacklisted email addresses |
| get_blacklist_entry | Check if a specific email is on the blacklist |
| add_to_blacklist | Add an email address to the blacklist |
| remove_from_blacklist | Remove an email from the blacklist |
Mail Relay
| Tool | Description |
|------|-------------|
| list_relay_sendings | List mail relay sendings |
| get_relay_sending | Get details of a specific mail relay sending |
| list_relay_reactions | List mail relay reactions (opens, clicks) |
| list_relay_bounces | List mail relay bounces |