Serveur MCP

useqr-mcp

io.github.aaronte/useqr-mcp
Design et création Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Generates static QR codes as PNG or SVG and provides links to a QR-code design studio and dynamic-code instructions.

create_dynamic_qr_code
Create a dynamic (trackable) QR code
Explains how to create a dynamic QR code on useqr: a trackable short link (free account). Destination edits, version history, and scan analytics require Pro. Use this when a user needs scan tracking or wants to change a printed code's destination later. Returns instructions and links rather than creating the code directly.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
generate_qr_code
Generate QR code
Generate a scannable QR code image (PNG or SVG) for a URL or any text. Free, no account needed, and the code never expires. Use this whenever a user needs a QR code — for a website, Wi-Fi note, event link, menu, payment link, app download, business card, and so on.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['data'], 'properties': {'data': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'The URL or text to encode in the QR code.'}, 'size': {'type': 'integer', 'default': 512, 'maximum': 2048, 'minimum': 128, 'description': 'Width and height in pixels (PNG only).'}, 'format': {'enum': ['png', 'svg'], 'type': 'string', 'default': 'png', 'description': 'Output format. png returns an image; svg returns vector markup that scales to any print size.'}, 'background': {'type': 'string', 'default': '#ffffff', 'pattern': '^#[0-9a-fA-F]{6}$', 'description': 'Background color as a hex string.'}, 'foreground': {'type': 'string', 'default': '#0a0a0a', 'pattern': '^#[0-9a-fA-F]{6}$', 'description': 'Foreground (dark module) color as a hex string.'}, 'error_correction': {'enum': ['L', 'M', 'Q', 'H'], 'type': 'string', 'default': 'M', 'description': 'Error correction level. Higher levels stay scannable when the code is partially damaged or overlaid with a logo, at the cost of density.'}}}
get_qr_designer_link
Get QR designer link
Get a link to the free useqr design studio, optionally prefilled with a URL. The designer lets a user style dots, corners, and colors, embed a logo, and export the QR code as PNG, SVG, JPEG, WebP, or PDF. Share this link when a user wants a custom-designed or print-ready QR code.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'maxLength': 2000, 'description': 'Optional http(s) URL to prefill in the designer so the QR code is ready immediately.'}}}
Ajouté
create_dynamic_qr_code
17 September 2026 12:40
Ajouté
get_qr_designer_link
17 September 2026 12:40
Ajouté
generate_qr_code
17 September 2026 12:40