QR Code Generator MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_qr_codeC | Generate a QR code with custom styling. Returns base64-encoded SVG image data that can be saved or displayed. Supports multiple visual styles. |
| get_available_stylesA | Get a list of all available QR code style presets with their color schemes. Use this to discover styling options before generating QR codes. |
| preview_qr_urlA | Generate a shareable web preview URL for a QR code. Returns a link to the web interface where users can view, customize, and download the QR code. |
| generate_qr_urls_batchA | Generate QR code download URLs for multiple URLs at once. Perfect for batch processing CSV files or lists. Returns a single ZIP file download URL containing all QR codes with filenames based on the URLs. Maximum 100 URLs per batch. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose with no overlap: generate_qr_code creates a single QR code, generate_qr_urls_batch handles batch processing, get_available_styles lists styling options, and preview_qr_url provides a web preview. The descriptions reinforce these unique roles, making misselection unlikely.
All tool names follow a consistent verb_noun pattern with snake_case (e.g., generate_qr_code, get_available_styles). The verbs (generate, get, preview) are appropriate and predictable, creating a cohesive naming convention throughout the set.
With 4 tools, this server is well-scoped for a QR code generator, covering key operations like single generation, batch processing, style discovery, and previewing. Each tool earns its place without feeling excessive or insufficient for the domain.
The tool set covers the core QR code generation workflow effectively, including creation, batch handling, style options, and previews. A minor gap exists in lacking explicit update or delete operations for generated codes, but this is not critical for the typical use case, and agents can work around it.