QR Code Generator
Zurück zum Generator
MCP

MCP Server für KI-Agenten

Generiere und verwalte QR Codes programmatisch aus jedem KI-Agenten, der das Model Context Protocol (MCP) unterstützt.

Installation

Starte den MCP Server mit einem einzigen Befehl. Keine Konfiguration nötig für QR-Code-Generierung.

npx @qrgen/mcp-server

Verfügbare Tools

Der MCP Server bietet 9 Tools für QR-Code-Generierung und -Verwaltung.

generate_qr

Vollständig konfigurierbarer QR Code mit allen Styling-Optionen (Punkte, Farben, Ecken, Logo, Rahmen)

generate_url_qr

Schneller URL-QR-Code mit minimaler Konfiguration

generate_wifi_qr

WiFi-Verbindungs-QR-Code (SSID, Passwort, Verschlüsselung)

generate_email_qr

E-Mail-QR-Code (Adresse, Betreff, Text)

create_dynamic_qr

Dynamischen QR Code mit änderbarer Weiterleitungs-URL erstellen

update_dynamic_qr

Ziel-URL eines dynamischen QR Codes ändern

get_dynamic_qr

Details eines dynamischen QR Codes abrufen

delete_dynamic_qr

Dynamischen QR Code löschen

list_options

Alle verfügbaren Anpassungsoptionen auflisten

Konfiguration

Füge folgendes in die MCP-Konfigurationsdatei deines Agenten ein:

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"]
    }
  }
}

Umgebungsvariablen

Umgebungsvariablen werden nur für dynamische QR-Code-Operationen benötigt. Die QR-Code-Generierung funktioniert ohne jede Konfiguration.

VariableDescription
SUPABASE_URLDeine Supabase-Projekt-URL
SUPABASE_SERVICE_ROLE_KEYSupabase Service Role Key
SITE_URLBasis-URL für Weiterleitungen (z.B. https://qrgen.dev)