Generador de Códigos QR
Volver al generador
MCP

Servidor MCP para Agentes de IA

Genera y gestiona códigos QR programáticamente desde cualquier agente de IA compatible con el Model Context Protocol (MCP).

Instalación

Ejecuta el servidor MCP con un solo comando. No se requiere configuración para generar códigos QR.

npx @qrgen/mcp-server

Herramientas Disponibles

El servidor MCP ofrece 9 herramientas para la generación y gestión de códigos QR.

generate_qr

Código QR totalmente personalizable con todas las opciones de estilo (puntos, colores, esquinas, logo, marco)

generate_url_qr

Código QR de URL rápido con configuración mínima

generate_wifi_qr

Código QR de conexión WiFi (SSID, contraseña, cifrado)

generate_email_qr

Código QR de correo electrónico (dirección, asunto, cuerpo)

create_dynamic_qr

Crear código QR dinámico con URL de redirección editable

update_dynamic_qr

Actualizar la URL de destino de un código QR dinámico

get_dynamic_qr

Obtener detalles de un código QR dinámico

delete_dynamic_qr

Eliminar un código QR dinámico

list_options

Listar todas las opciones de personalización disponibles

Configuración

Añade lo siguiente al archivo de configuración MCP de tu agente:

Claude Code

.mcp.json
{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

VS Code / Copilot

.vscode/mcp.json
{
  "servers": {
    "qrcode": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

Gemini CLI

~/.gemini/settings.json
{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@qrgen/mcp-server"]
    }
  }
}

Variables de Entorno

Las variables de entorno solo son necesarias para operaciones de códigos QR dinámicos. La generación de códigos QR funciona sin configuración.

VariableDescription
SUPABASE_URLURL de tu proyecto Supabase
SUPABASE_SERVICE_ROLE_KEYClave de rol de servicio de Supabase
SITE_URLURL base para redirecciones (ej. https://qrgen.dev)