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-serverHerramientas Disponibles
El servidor MCP ofrece 9 herramientas para la generación y gestión de códigos QR.
generate_qrCódigo QR totalmente personalizable con todas las opciones de estilo (puntos, colores, esquinas, logo, marco)
generate_url_qrCódigo QR de URL rápido con configuración mínima
generate_wifi_qrCódigo QR de conexión WiFi (SSID, contraseña, cifrado)
generate_email_qrCódigo QR de correo electrónico (dirección, asunto, cuerpo)
create_dynamic_qrCrear código QR dinámico con URL de redirección editable
update_dynamic_qrActualizar la URL de destino de un código QR dinámico
get_dynamic_qrObtener detalles de un código QR dinámico
delete_dynamic_qrEliminar un código QR dinámico
list_optionsListar 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.
| Variable | Description |
|---|---|
SUPABASE_URL | URL de tu proyecto Supabase |
SUPABASE_SERVICE_ROLE_KEY | Clave de rol de servicio de Supabase |
SITE_URL | URL base para redirecciones (ej. https://qrgen.dev) |