$Compounding Marketing

Installation

Install Compounding Marketing on Claude Code, Claude Desktop, ChatGPT, or OpenClaw

Installation

Compounding Marketing works with Claude Code (CLI), Claude Desktop, ChatGPT Desktop, and OpenClaw. Choose the platform you use most.

Claude Code (Recommended)

The fastest way to get started. Claude Code is Anthropic's official CLI for Claude.

Install

claude mcp add compounding-marketing -- npx -y compounding-marketing

That's it. The plugin is now available in every Claude Code session.

Verify

Start a new chat:

claude

Then type:

/cm

You should see all available Compounding Marketing commands autocomplete. Try running:

/cm:position

If you haven't created a .cm-context file yet, Claude will guide you through creating one.

Claude Desktop

Claude Desktop supports MCP plugins via a JSON config file.

macOS

  1. Open the config file:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. Add the plugin to the mcpServers section:
{
  "mcpServers": {
    "compounding-marketing": {
      "command": "npx",
      "args": ["-y", "compounding-marketing"]
    }
  }
}

If the file doesn't exist, create it with the structure above.

  1. Restart Claude Desktop completely (Cmd+Q, then reopen).

Windows

  1. Open the config file:
%APPDATA%\Claude\claude_desktop_config.json
  1. Add the plugin (same JSON as macOS):
{
  "mcpServers": {
    "compounding-marketing": {
      "command": "npx",
      "args": ["-y", "compounding-marketing"]
    }
  }
}
  1. Restart Claude Desktop.

Verify

In a new conversation, type /cm and you should see the commands autocomplete.

ChatGPT Desktop

ChatGPT supports MCP via a similar config file.

Install

  1. Open the config:
# macOS
code ~/Library/Application\ Support/OpenAI/ChatGPT/mcp_config.json

# Windows
notepad %APPDATA%\OpenAI\ChatGPT\mcp_config.json
  1. Add the plugin:
{
  "mcpServers": {
    "compounding-marketing": {
      "command": "npx",
      "args": ["-y", "compounding-marketing"]
    }
  }
}
  1. Restart ChatGPT Desktop.

Verify

Type /cm in a new conversation. The plugin commands should appear.

OpenClaw

OpenClaw uses mcporter for MCP integration.

Install

npx mcporter add compounding-marketing

Verify

npx mcporter list

You should see compounding-marketing in the server list.

In an OpenClaw chat:

/cm:position

Should load the skill.

Next Steps

Create Your Context File

All skills pull from a .cm-context file in your project root. Without it, skills run generic — with it, they're tailored to your business.

Create .cm-context:

# Company
Company: Your Company Name
Product: What your product does (one line)
Stage: Pre-launch / Seed / Series A / Growth

# ICP
ICP: Who your ideal customer is
Pain: The main problem they face

# Positioning
Category: What category you compete in
Differentiator: What makes you different

See the full Configuration Guide for details on every field and how to write effective context.

Troubleshooting

"Command not found: npx"

You need Node.js installed. Download from nodejs.org.

After installing, verify:

node --version
npx --version

Plugin not showing in Claude Desktop

  1. Check the config file path is correct for your OS
  2. Verify the JSON is valid (no trailing commas, proper quotes)
  3. Completely quit Claude Desktop (Cmd+Q on macOS, not just close window)
  4. Reopen and wait 10 seconds for plugins to load

Skills run but ignore my context

  1. Check .cm-context is in your current working directory (the folder you ran claude from)
  2. Verify the file has no typos in the section headers (# Company, # ICP, etc.)
  3. Make sure there's a blank line between sections

"Permission denied" on OpenClaw

Run with sudo:

sudo npx mcporter add compounding-marketing

Or fix npm global permissions: npm docs.

Support