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-serverVerfügbare Tools
Der MCP Server bietet 9 Tools für QR-Code-Generierung und -Verwaltung.
generate_qrVollständig konfigurierbarer QR Code mit allen Styling-Optionen (Punkte, Farben, Ecken, Logo, Rahmen)
generate_url_qrSchneller URL-QR-Code mit minimaler Konfiguration
generate_wifi_qrWiFi-Verbindungs-QR-Code (SSID, Passwort, Verschlüsselung)
generate_email_qrE-Mail-QR-Code (Adresse, Betreff, Text)
create_dynamic_qrDynamischen QR Code mit änderbarer Weiterleitungs-URL erstellen
update_dynamic_qrZiel-URL eines dynamischen QR Codes ändern
get_dynamic_qrDetails eines dynamischen QR Codes abrufen
delete_dynamic_qrDynamischen QR Code löschen
list_optionsAlle 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.
| Variable | Description |
|---|---|
SUPABASE_URL | Deine Supabase-Projekt-URL |
SUPABASE_SERVICE_ROLE_KEY | Supabase Service Role Key |
SITE_URL | Basis-URL für Weiterleitungen (z.B. https://qrgen.dev) |