Skip to content
Model Context Protocol

Integración de IA (MCP)

Genera códigos QR desde cualquier agente de IA con nuestro servidor gratuito de Model Context Protocol. Funciona con VS Code Copilot, Claude Desktop y más.

¿Qué es el Model Context Protocol?

El Model Context Protocol (MCP) es un estándar abierto que permite a los agentes de IA interactuar con herramientas externas. Nuestro servidor MCP gratuito permite que cualquier IA compatible — incluyendo GitHub Copilot, Claude y ChatGPT — genere códigos QR de forma programática. No se requiere clave API.

Configuración para VS Code / GitHub Copilot

Añade esto al archivo .vscode/mcp.json de tu proyecto para habilitar la generación de códigos QR directamente desde Copilot Chat.

// .vscode/mcp.json
{
  "servers": {
    "qr-generator": {
      "command": "node",
      "args": ["mcp-server/index.js"]
    }
  }
}

Configuración para Claude Desktop

Añade esto a tu claude_desktop_config.json para usar la generación de QR en conversaciones de Claude Desktop.

// claude_desktop_config.json
{
  "mcpServers": {
    "qr-generator": {
      "command": "node",
      "args": ["/path/to/mcp-server/index.js"]
    }
  }
}

Herramientas disponibles

generate_qr_code

Genera un código QR y obtén una imagen PNG/SVG con un enlace para compartir.

Parámetros

Nombre Obligatorio Descripción
type url, wifi, vcard, email, phone, sms, calendar
url url URL a codificar
ssid, password, security wifi Credenciales WiFi (seguridad: WPA/WEP/nopass)
size Opcional 100–2000px (predeterminado: 300)
format Opcional png / svg (predeterminado: png)
foreground_color, background_color Opcional Códigos de color hexadecimal (ej. #0d9488)
save_qr_code

Guarda una data URI de código QR generado como archivo en el disco.

Parámetros: data_uri (Obligatorio), file_path (Obligatorio)

Ejemplos de prompts

"Genera un código QR para https://example.com"
"Crea un código QR WiFi para la red MyWiFi con contraseña secret123"
"Haz un código QR con contacto: John Doe, john@example.com, +1234567890"
"Genera un código QR para https://example.com con color verde oscuro #0d9488 y tamaño 500px"