open-index/open-npm huggingface dataset:
npm package: @lengelhard/mailjet-mcp-server
Description: MCP server for Mailjet email marketing API. Manage contacts, campaigns, statistics, and more via Claude.
Latest version: 1.0.0

# @lengelhard/mailjet-mcp-server

MCP server for the [Mailjet API](https://www.mailjet.com), enabling Claude to interact with Mailjet's contacts, campaigns, segmentation, statistics, and more.

Forked from [mailgun/mailjet-mcp-server](https://github.com/mailgun/mailjet-mcp-server).

## Setup

### Install and run via npx

```bash
npx -y @lengelhard/mailjet-mcp-server
```

### Claude Desktop config

```json
{
  "mcpServers": {
    "mailjet": {
      "command": "npx",
      "args": ["-y", "@lengelhard/mailjet-mcp-server"],
      "env": {
        "MAILJET_API_KEY": "your_api_key:your_secret_key",
        "MAILJET_API_REGION": "eu"
      }
    }
  }
}
```

### Environment variables

| Variable | Required | Description |
|---|---|---|
| `MAILJET_API_KEY` | Yes | `api_key:secret_key` format (Basic Auth) |
| `MAILJET_API_REGION` | No | Set to `eu` for EU servers |

## How it works

The server loads Mailjet's OpenAPI specification at startup and dynamically registers each endpoint as an MCP tool. Currently exposes **GET** endpoints only (read operations). POST/PUT/DELETE support is planned.

## License

Apache-2.0 — see [LICENSE](LICENSE).