Crea y sigue códigos QR desde tu herramienta de IA.
Codes Dance expone un servidor MCP remoto. Conéctalo una vez y Claude, Codex o Cursor podrán crear códigos QR, cambiar su destino y responder quién los escaneó: dónde, con qué dispositivo y cuándo.
https://codes.dance/api/mcpConéctate en un minuto
Inicia sesión con tu cuenta de Codes Dance cuando tu herramienta lo pida: OAuth 2.1, sin claves API que copiar. ¿Aún no tienes cuenta? Se crea en la primera conexión.
Claude.ai · Claude Desktop
- Abre Settings → Connectors → Add custom connector
- Pega https://codes.dance/api/mcp y pulsa Add
- Pulsa Connect, inicia sesión con tu cuenta de Codes Dance y aprueba
- Activa el conector en un chat y pregunta
Claude Code
Añade el servidor y luego ejecuta /mcp → codes-dance → Authenticate:
claude mcp add --transport http codes-dance https://codes.dance/api/mcpOpenAI Codex
Añádelo a tu configuración de Codex; Codex iniciará el flujo OAuth la primera vez:
[mcp_servers.codes_dance]
url = "https://codes.dance/api/mcp"Cursor · Windsurf · VS Code
Añádelo a .cursor/mcp.json (o el equivalente en Windsurf / VS Code) y aprueba el inicio de sesión:
{
"mcpServers": {
"codes-dance": { "url": "https://codes.dance/api/mcp" }
}
}Scripts, CI y herramientas sin OAuth
Crea una clave API personal en Panel → API y MCP y envíala como bearer token.
claude mcp add --transport http codes-dance https://codes.dance/api/mcp \
--header "Authorization: Bearer cd_live_…"Herramientas
Las herramientas de lectura no cambian nada. Las de escritura están marcadas para que tu herramienta de IA pida confirmación.
| Herramienta | Qué hace | Acceso |
|---|---|---|
| create_qr_code | Crea un código QR para una URL, texto, Wi‑Fi, tarjeta de contacto, evento y más. Devuelve el enlace de escaneo y una vista previa PNG. | Escritura |
| list_qr_codes | Lista tus códigos QR con su destino, escaneos totales y último escaneo. | Lectura |
| get_qr_code | Detalles de un código QR. | Lectura |
| update_qr_code | Cambia el destino de un código existente. El código impreso no cambia. | Escritura |
| get_qr_image | Genera la imagen del QR en PNG o SVG a cualquier tamaño. | Lectura |
| get_qr_analytics | Escaneos, visitantes únicos, tendencia, países, ciudades, dispositivos, navegadores y un mapa de calor por día y hora. | Lectura |
| get_recent_scans | Los escaneos individuales más recientes: hora, ubicación aproximada, dispositivo, resultado. | Lectura |
| get_dashboard_overview | Totales de toda la cuenta. | Lectura |
Qué puedes pedir
Basta con lenguaje natural: el modelo elige la herramienta adecuada.
- “Crea un código QR para https://example.com/menu y muéstramelo.”
- “¿Cuántas personas escanearon mi código del menú esta semana y desde qué ciudades?”
- “Apunta el QR del evento a la nueva página de registro.”
- “¿Cuál de mis códigos QR funciona mejor y cuándo suelen escanearlo?”
Seguridad y privacidad
OAuth 2.1 con PKCE
El inicio de sesión y el consentimiento los gestiona Clerk, el mismo acceso que usa tu panel. Tu herramienta nunca ve tu contraseña.
Permisos mínimos
Solo se solicitan email y profile, lo justo para identificar tu cuenta. Los tokens se renuevan sin volver a iniciar sesión.
Claves API con hash
Las claves personales se muestran una vez y se guardan solo como hash SHA‑256. Revoca cualquier clave al instante desde el panel.
Solo tus datos
Las herramientas solo devuelven códigos QR y estadísticas de la cuenta con la que iniciaste sesión. Las ubicaciones son aproximadas y nunca se almacenan IP.
Escrituras explícitas
Crear o cambiar el destino de un código es una herramienta aparte marcada como escritura, así Claude y otros clientes piden confirmación.
Desconecta cuando quieras
Elimina el conector en tu herramienta o revoca el acceso desde tu cuenta de Codes Dance. El acceso termina de inmediato.
Política de privacidad · Términos del servicio · support@codes.dance
Preguntas frecuentes
¿Es gratis?
Sí. El servidor MCP está incluido en todas las cuentas. Las cuentas gratuitas pueden tener 1 código QR y las Pro hasta 100; las estadísticas están disponibles en ambas.
¿Qué clientes son compatibles?
Cualquier cliente MCP con soporte de servidores remotos por Streamable HTTP: Claude.ai, Claude Desktop, Claude Code, OpenAI Codex, Cursor, Windsurf, VS Code y más. Los clientes sin OAuth pueden usar una clave API.
¿Puedo cambiar a dónde apunta un QR ya impreso?
Sí. Cada código de Codes Dance pasa por tu enlace de escaneo, así que update_qr_code cambia el destino sin reimprimir nada.
¿A qué accede la herramienta de IA?
Solo a los códigos QR y estadísticas de la cuenta con la que inicias sesión. No ve otros usuarios, datos de facturación ni tu contraseña.
¿Dónde consigo ayuda?
Escribe a support@codes.dance indicando tu herramienta de IA y el texto del error si algo falla al conectar.