mcp-server-lemonsqueezy

RickyCompagny/mcp-server-lemonsqueezy

3.2

If you are the rightful owner of mcp-server-lemonsqueezy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Lemon Squeezy MCP Server allows seamless management of Lemon Squeezy stores and products directly from Cursor/Claude.

MCP Server Lemon Squeezy 🍋

Un serveur MCP (Model Context Protocol) pour gérer Lemon Squeezy directement depuis Cursor/Claude.

Features

  • 📋 list_stores - Lister tous vos stores
  • 📦 list_products - Lister les produits d'un store
  • 🏷️ list_variants - Lister les variants (plans de prix)
  • create_product - Créer un nouveau produit
  • 🔗 create_webhook - Créer un webhook automatiquement
  • 📝 list_webhooks - Lister les webhooks existants
  • ⚙️ get_env_config - Générer la config .env pour votre projet

Installation

Dans Cursor

Ajoutez à votre fichier .cursor/mcp.json :

{
  "mcpServers": {
    "lemonsqueezy": {
      "command": "npx",
      "args": [
        "-y",
        "@rickycompagny/mcp-server-lemonsqueezy",
        "--api-key",
        "VOTRE_LEMON_API_KEY"
      ]
    }
  }
}

Obtenir votre API Key

  1. Allez sur app.lemonsqueezy.com/settings/api
  2. Cliquez sur "Create API key"
  3. Copiez la clé et remplacez VOTRE_LEMON_API_KEY

Usage

Une fois configuré, vous pouvez demander à Claude :

  • "Liste mes stores Lemon Squeezy"
  • "Crée un produit Pro à $9.99/mois"
  • "Configure un webhook pour mon app"
  • "Génère la config .env pour Lemon"

Exemple de workflow

1. list_stores → Récupère le store_id
2. list_products → Voir les produits existants
3. list_variants → Récupère le variant_id pour le plan Pro
4. create_webhook → Configure le webhook pour votre app
5. get_env_config → Génère les variables d'environnement

Development

# Install dependencies
pnpm install

# Build
pnpm build

# Run locally
pnpm dev

License

MIT