Codes Dance
Ouvrir le menu
Générateurs gratuitsTarifsMCPÀ propos
Serveur MCP · compatible Claude, Codex, Cursor

Créez et suivez vos codes QR depuis votre outil d’IA.

Codes Dance expose un serveur MCP distant. Connectez-le une fois et Claude, Codex ou Cursor pourront créer des codes QR, changer leur destination et répondre à « qui a scanné » : où, avec quel appareil et quand.

Endpoint MCP (Streamable HTTP)https://codes.dance/api/mcp

Connexion en une minute

Connectez-vous avec votre compte Codes Dance quand l’outil le demande : OAuth 2.1, aucune clé API à copier. Pas encore de compte ? Il est créé à la première connexion.

Claude.ai · Claude Desktop

  1. Ouvrez Settings → Connectors → Add custom connector
  2. Collez https://codes.dance/api/mcp puis cliquez sur Add
  3. Cliquez sur Connect, connectez-vous avec votre compte Codes Dance et approuvez
  4. Activez le connecteur dans une conversation et posez vos questions

Claude Code

Ajoutez le serveur, puis lancez /mcp → codes-dance → Authenticate :

terminal
claude mcp add --transport http codes-dance https://codes.dance/api/mcp

OpenAI Codex

Ajoutez-le à votre configuration Codex ; Codex lancera le flux OAuth à la première connexion :

~/.codex/config.toml
[mcp_servers.codes_dance]
url = "https://codes.dance/api/mcp"

Cursor · Windsurf · VS Code

Ajoutez-le à .cursor/mcp.json (ou l’équivalent Windsurf / VS Code) et approuvez la demande de connexion :

.cursor/mcp.json
{
  "mcpServers": {
    "codes-dance": { "url": "https://codes.dance/api/mcp" }
  }
}

Scripts, CI et outils sans OAuth

Créez une clé API personnelle dans Tableau de bord → API et MCP et envoyez-la comme bearer token.

terminal
claude mcp add --transport http codes-dance https://codes.dance/api/mcp \
  --header "Authorization: Bearer cd_live_…"

Outils

Les outils en lecture ne modifient rien. Les outils en écriture sont signalés pour que votre outil d’IA demande confirmation.

OutilRôleAccès
create_qr_codeCrée un code QR pour une URL, un texte, un Wi‑Fi, une carte de contact, un événement, etc. Renvoie le lien de scan et un aperçu PNG.Écriture
list_qr_codesListe vos codes QR avec leur destination, le total des scans et le dernier scan.Lecture
get_qr_codeDétails d’un code QR.Lecture
update_qr_codeChange la destination d’un code existant. Le code imprimé reste le même.Écriture
get_qr_imageGénère l’image du QR en PNG ou SVG à n’importe quelle taille.Lecture
get_qr_analyticsScans, visiteurs uniques, tendance, pays, villes, appareils, navigateurs et carte de chaleur jour × heure.Lecture
get_recent_scansLes derniers scans individuels : heure, lieu approximatif, appareil, résultat.Lecture
get_dashboard_overviewTotaux sur l’ensemble du compte.Lecture

Ce que vous pouvez demander

Le langage naturel suffit : le modèle choisit le bon outil.

  • “Crée un code QR pour https://example.com/menu et montre-le-moi.”
  • “Combien de personnes ont scanné mon code menu cette semaine, et depuis quelles villes ?”
  • “Fais pointer le QR de l’événement vers la nouvelle page d’inscription.”
  • “Lequel de mes codes QR marche le mieux, et quand les gens le scannent-ils ?”

Sécurité et confidentialité

  • OAuth 2.1 avec PKCE

    Connexion et consentement sont gérés par Clerk, la même authentification que votre tableau de bord. Votre outil ne voit jamais votre mot de passe.

  • Permissions minimales

    Seuls email et profile sont demandés, juste assez pour identifier votre compte. Les jetons se renouvellent sans nouvelle connexion.

  • Clés API hachées

    Les clés personnelles sont affichées une fois et stockées uniquement sous forme de hachage SHA‑256. Révoquez n’importe quelle clé instantanément.

  • Vos données uniquement

    Les outils ne renvoient que les codes QR et statistiques du compte connecté. Les lieux sont approximatifs et les adresses IP ne sont jamais stockées.

  • Écritures explicites

    Créer ou rediriger un code est un outil distinct marqué en écriture, donc Claude et les autres clients demandent confirmation.

  • Déconnexion à tout moment

    Supprimez le connecteur dans votre outil ou révoquez l’accès depuis votre compte Codes Dance. L’accès cesse immédiatement.

Politique de confidentialité · Conditions d’utilisation · support@codes.dance

FAQ

Est-ce gratuit ?

Oui. Le serveur MCP est inclus dans chaque compte. Les comptes gratuits peuvent détenir 1 code QR et les comptes Pro jusqu’à 100 ; les statistiques sont disponibles pour les deux.

Quels clients sont pris en charge ?

Tout client MCP prenant en charge les serveurs distants en Streamable HTTP : Claude.ai, Claude Desktop, Claude Code, OpenAI Codex, Cursor, Windsurf, VS Code, etc. Les clients sans OAuth peuvent utiliser une clé API.

Puis-je changer la destination d’un QR déjà imprimé ?

Oui. Chaque code Codes Dance passe par votre lien de scan, donc update_qr_code change la destination sans rien réimprimer.

À quoi l’outil d’IA a-t-il accès ?

Uniquement aux codes QR et statistiques du compte avec lequel vous vous connectez. Il ne voit ni les autres utilisateurs, ni la facturation, ni votre mot de passe.

Où obtenir de l’aide ?

Écrivez à support@codes.dance en indiquant votre outil d’IA et le texte de l’erreur si la connexion échoue.

Serveur MCP — utilisez Codes Dance depuis Claude, Codex et Cursor | Codes Dance