Generates styled QR codes, manages tracked links, and publishes QR-enabled landing pages through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.
generate_qrGenerate a styled QR code with custom colors, dots, logos, and frames
batch_generateBatch generate up to 100 QR codes (Pro+)
get_batch_statusPoll batch job status
create_short_linkCreate a tracked short link with click analytics
list_linksList short links with click counts
get_linkGet details of a specific short link
qr-maker-io/mcp-server MCP server exposes QR Maker capabilities as MCP tools for connected AI assistants. It supports styled QR generation with configurable colors, dot patterns, logos, and frames. Agents can also create and manage dynamic short links, inspect click counts, and retrieve analytics by country, device, and day.
The server covers four main workflows:
Account tools report current usage and expose the feature matrix for the active plan.
The package runs as a local MCP process using npx. An MCP client starts the process and passes requests to QR Makerβs API. Authentication uses a QR Maker API key. The key can be passed with --api-key or provided through QR_MAKER_API_KEY.
The default API base URL is https://api.qr-maker.io; an alternative can be supplied with QR_MAKER_API_URL. After connecting the server to an assistant, prompts can invoke the exposed tools to create QR assets, manage links, or publish landing pages. Batch generation is asynchronous: an agent submits the batch and uses get_batch_status to check its progress.
qr-maker-io/mcp-server MCP server is distributed as the @qr-maker/mcp-server npm package. Obtain an API key by creating an account at qr-maker.io, opening Settings, selecting API Keys, and creating a key.
A client configuration can launch the server with npx and the package name, followed by the API key option. Alternatively, configure QR_MAKER_API_KEY in the process environment. QR_MAKER_API_URL is optional because the documented default points to the QR Maker API.
The README provides configuration examples for Claude Code, Cursor, and Windsurf. It also documents checking the connection from Claude Code with /mcp.
The 19 listed tools are grouped as follows:
generate_qr, batch_generate, and get_batch_status.create_short_link, list_links, get_link, update_link, delete_link, and get_link_analytics.create_template, list_templates, update_template, delete_template, and render_template.publish_landing, get_landing, and update_landing.get_usage and get_capabilities.publish_landing combines HTML publication, short-link creation, and QR generation in one operation. Template tools are useful when multiple QR codes need a consistent saved style.
qr-maker-io/mcp-server MCP server requires a QR Maker API key and access to the QR Maker service. The available features depend on the account plan; batch generation is specifically marked as available on Pro and higher plans. The material does not specify the pricing structure, rate limits, supported QR content types, or the exact response format for generated images.
Deleting a short link is described as permanent. Landing-page updates re-publish the HTML. The repository is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/qr-maker-io-mcp-server)<a href="https://allmcps.com/mcp/qr-maker-io-mcp-server"><img src="https://allmcps.com/api/badge/qr-maker-io-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>