Communitygithub.com

lumorig/lumorig-mcp

Serveur MCP hébergé et compétence agent pour Lumorig : créez, animez et exportez des mascottes en Lottie, SVG et clips transparents depuis Claude Code et Cursor.

Qu'est-ce que lumorig-mcp ?

Lumorig est un service hébergé qui permet aux agents IA (Claude Code, Cursor, Claude Desktop, claude.ai) de concevoir, animer et exporter des mascottes de marque directement depuis leur environnement de développement. Il expose un serveur MCP à l'URL `https://lumorig.com/api/mcp` — aucune installation ni hébergement local n'est nécessaire. Les développeurs peuvent décrire une nouvelle mascotte, modifier son apparence, l'animer avec des mouvements prédéfinis ou personnalisés, puis l'exporter vers des formats variés (Lottie, SVG animé, GIF, MP4, sprite sheet, etc.) ou intégrer un lecteur web interactif. La compétence inclut également l'analyse de sites web pour proposer des concepts de mascottes adaptés à la marque, ainsi que la création de machines à états (`canvas`) qui pilotent la mascotte en réaction aux événements de l'application. Cela simplifie la production d'actifs de marque animés sans avoir à manipuler d'outils de design complexes. L'authentification se fait via un navigateur ou une clé API, et l'utilisation est facturée en crédits (un plan gratuit est disponible).

Compatible avec✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/lumorig/lumorig-mcp/tree/main

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Aperçu

Depuis le README du skill

lumorig-mcp preview

Documentation

Serveur MCP et compétence agent Lumorig

Créez, animez et exportez des mascottes de marque depuis votre agent de codage. Décrivez une nouvelle mascotte ou utilisez celle que vous possédez déjà, puis livrez-la en Lottie, SVG animé, clips transparents ou intégration web en direct.

Ce dépôt contient la configuration du serveur MCP hébergé, une compétence agent qui enseigne à votre agent comment utiliser Lumorig, et de petits exemples. Le serveur fonctionne à l'adresse https://lumorig.com/api/mcp, donc rien n'est à construire ni à héberger.

Installation

Plugin Claude Code (serveur et compétence)

/plugin marketplace add lumorig/lumorig-mcp
/plugin install lumorig@lumorig

Claude Code (serveur uniquement)

claude mcp add --transport http lumorig https://lumorig.com/api/mcp

Exécutez ensuite /mcp, choisissez lumorig et authentifiez-vous. Votre navigateur s'ouvre une fois.

Cursor

// .cursor/mcp.json
{
  "mcpServers": {
    "lumorig": { "url": "https://lumorig.com/api/mcp" }
  }
}

Cursor affiche « Needs login » à côté. Cliquez dessus, puis autorisez l'accès.

Claude Desktop et claude.ai

Allez dans Paramètres → Connecteurs → Ajouter un connecteur personnalisé, nommez-le Lumorig et utilisez l'URL https://lumorig.com/api/mcp.

La compétence seule

npx skills add lumorig/lumorig-mcp

Ou copiez skills/lumorig dans le dossier des compétences de votre agent.

Avec une clé API

Pour les serveurs, CI ou un client qui ne peut pas ouvrir un navigateur, créez une clé dans le studio :

claude mcp add --transport http lumorig https://lumorig.com/api/mcp \
  --header "Authorization: Bearer lr_sk_…"

Que demander à votre agent

  • « Crée une mascotte loutre amicale pour mon application de budget et place-la dans l'état vide. »
  • « Reconstruis la mascotte à cette URL d'image en un vecteur articulé, puis donne-moi le code d'intégration. »
  • « Exporte la vague en Lottie. »
  • « Fabrique un avatar de chatbot qui écoute, réfléchit et parle, et connecte-le à mes événements de chat. »
  • « Lis notre site web et suggère trois mascottes qui correspondent à la marque. »

Outils

OutilCe qu'il fait
create_mascotConcevoir une mascotte à partir d'une description, ou utiliser une image de mascotte existante
list_mascots, get_mascotParcourir vos mascottes, leurs looks, accessoires et palette
edit_mascotModifier le design en mots simples, ou créer un nouveau look
recolor_mascotChanger instantanément les couleurs de la palette
switch_lookRendre actif l'un des looks de la mascotte
set_props, add_propAfficher, masquer ou dessiner des objets que la mascotte tient ou porte
animate_mascotAjouter un mouvement prédéfini ou en décrire un personnalisé
export_mascotRendre en Lottie, SVG animé, GIF, MP4, WebM, WebP, APNG, sprite sheet, PNG, SVG, sticker ou logo
list_clips, create_clip, set_clip_kind, export_clipClips de mouvement qui conservent exactement votre art téléchargé
get_embed_codeCode pour le composant web, React ou Lottie
create_canvasUne machine à états qui pilote la mascotte à partir des événements de l'application
create_scenePlacer la mascotte dans une scène vectorielle illustrée
analyze_websiteLire un site web et proposer des concepts de mascotte
suggest_animationsIdées de mouvement adaptées au personnage et à votre produit
wait_for_job, list_jobsSuivre les travaux de longue durée

Les paramètres complets sont dans le guide MCP.

Exemples

  • examples/web : le lecteur en direct sur une page, utilisant une mascotte de la galerie publique
  • examples/react-native : jouer les fichiers Lottie exportés à partir des événements de votre application
  • examples/api : créer une mascotte avec l'API REST

Bon à savoir

  • Lumorig est un service hébergé. La création et l'édition utilisent des crédits, et le plan gratuit vous permet de démarrer.
  • Le serveur hébergé ne peut pas lire ni écrire de fichiers sur votre machine : il prend des URLs d'images et retourne des URLs de téléchargement.
  • Il existe aussi une CLI, un SDK TypeScript et une API REST.

Support

Ouvrez un ticket ici ou écrivez à [email protected].

Licence

Le contenu de ce dépôt est sous licence MIT. L'utilisation du service Lumorig est régie par ses Conditions d'utilisation.

Skills associés