NestDaddy

CRM Lifecycle Ops

io.github.har5h98/crm-lifecycle-ops ยท v0.5.6

Pre-send QA for Braze, Klaviyo and Iterable: email, SMS, push and in-app checks. Read-only.

Connect Runs on your machine

Terminal
claude mcp add crm-lifecycle-ops -e CLO_BRAZE_API_KEY=<CLO_BRAZE_API_KEY> -e CLO_BRAZE_REST_ENDPOINT=<CLO_BRAZE_REST_ENDPOINT> -e CLO_BRAZE_WORKSPACE=<CLO_BRAZE_WORKSPACE> -e CLO_KLAVIYO_API_KEY=<CLO_KLAVIYO_API_KEY> -e CLO_KLAVIYO_ACCOUNT=<CLO_KLAVIYO_ACCOUNT> -e CLO_ITERABLE_API_KEY=<CLO_ITERABLE_API_KEY> -e CLO_ITERABLE_REGION=<CLO_ITERABLE_REGION> -e CLO_ITERABLE_PROJECT=<CLO_ITERABLE_PROJECT> -e CLO_RULES=<CLO_RULES> -e CLO_TEAM_DIR=<CLO_TEAM_DIR> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "crm-lifecycle-ops": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "CLO_BRAZE_API_KEY": "<CLO_BRAZE_API_KEY>",
        "CLO_BRAZE_REST_ENDPOINT": "<CLO_BRAZE_REST_ENDPOINT>",
        "CLO_BRAZE_WORKSPACE": "<CLO_BRAZE_WORKSPACE>",
        "CLO_KLAVIYO_API_KEY": "<CLO_KLAVIYO_API_KEY>",
        "CLO_KLAVIYO_ACCOUNT": "<CLO_KLAVIYO_ACCOUNT>",
        "CLO_ITERABLE_API_KEY": "<CLO_ITERABLE_API_KEY>",
        "CLO_ITERABLE_REGION": "<CLO_ITERABLE_REGION>",
        "CLO_ITERABLE_PROJECT": "<CLO_ITERABLE_PROJECT>",
        "CLO_RULES": "<CLO_RULES>",
        "CLO_TEAM_DIR": "<CLO_TEAM_DIR>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "crm-lifecycle-ops": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "CLO_BRAZE_API_KEY": "<CLO_BRAZE_API_KEY>",
        "CLO_BRAZE_REST_ENDPOINT": "<CLO_BRAZE_REST_ENDPOINT>",
        "CLO_BRAZE_WORKSPACE": "<CLO_BRAZE_WORKSPACE>",
        "CLO_KLAVIYO_API_KEY": "<CLO_KLAVIYO_API_KEY>",
        "CLO_KLAVIYO_ACCOUNT": "<CLO_KLAVIYO_ACCOUNT>",
        "CLO_ITERABLE_API_KEY": "<CLO_ITERABLE_API_KEY>",
        "CLO_ITERABLE_REGION": "<CLO_ITERABLE_REGION>",
        "CLO_ITERABLE_PROJECT": "<CLO_ITERABLE_PROJECT>",
        "CLO_RULES": "<CLO_RULES>",
        "CLO_TEAM_DIR": "<CLO_TEAM_DIR>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "crm-lifecycle-ops": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "CLO_BRAZE_API_KEY": "<CLO_BRAZE_API_KEY>",
        "CLO_BRAZE_REST_ENDPOINT": "<CLO_BRAZE_REST_ENDPOINT>",
        "CLO_BRAZE_WORKSPACE": "<CLO_BRAZE_WORKSPACE>",
        "CLO_KLAVIYO_API_KEY": "<CLO_KLAVIYO_API_KEY>",
        "CLO_KLAVIYO_ACCOUNT": "<CLO_KLAVIYO_ACCOUNT>",
        "CLO_ITERABLE_API_KEY": "<CLO_ITERABLE_API_KEY>",
        "CLO_ITERABLE_REGION": "<CLO_ITERABLE_REGION>",
        "CLO_ITERABLE_PROJECT": "<CLO_ITERABLE_PROJECT>",
        "CLO_RULES": "<CLO_RULES>",
        "CLO_TEAM_DIR": "<CLO_TEAM_DIR>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
CLO_BRAZE_API_KEY
Optional, secret
Braze REST API key (read-only permissions). Leave unset to skip Braze.
CLO_BRAZE_REST_ENDPOINT
Optional
Braze REST endpoint for your instance, e.g. https://rest.iad-01.braze.com
CLO_BRAZE_WORKSPACE
Optional
A label for the Braze workspace this key belongs to.
CLO_KLAVIYO_API_KEY
Optional, secret
Klaviyo private API key (read-only scopes). Leave unset to skip Klaviyo.
CLO_KLAVIYO_ACCOUNT
Optional
A label for the Klaviyo account this key belongs to.
CLO_ITERABLE_API_KEY
Optional, secret
Iterable server-side API key (read-only). Leave unset to skip Iterable.
CLO_ITERABLE_REGION
Optional
Iterable data center: us or eu.
CLO_ITERABLE_PROJECT
Optional
A label for the Iterable project this key belongs to.
CLO_RULES
Optional
Optional path to a shared house-rules file so a whole team is checked the same way.
CLO_TEAM_DIR
Optional
Optional shared folder for the team usage report (check counts only, no message content).

Details

Package[email protected] (NPM, stdio)
First published10 Nov 2026
Last updated10 Nov 2026
Registry nameio.github.har5h98/crm-lifecycle-ops

More communication servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.