Free static QR codes (no sign-in)
Make static QR codes from Claude or ChatGPT without an account, and when to use the signed-in server instead.
Anyone can make static QR codes from an AI assistant with our free MCP endpoint. You don't need an account or to sign in.
https://mcp.dynaqr.app/free
It has one tool, generate_static_qr. It draws a QR code that encodes your URL or text directly, with optional colours, dot style, logo and a call-to-action banner (see Tools reference for the inputs). Nothing is saved, and the codes don't appear in any DynaQR account.
Static or dynamic?
A static code can't be changed after you make it. If the link breaks or you want it to open something else, you need a new code and a reprint. It doesn't count scans.
A dynamic code opens a DynaQR link. You can change where that link goes after printing, and it counts scans. Use one for anything you'll print.
If your code might be printed or need to change, the assistant suggests a dynamic code first. Each result ends with a reminder about this. To make dynamic codes, create a free account. You can make one dynamic code in the dashboard on the Free plan. Managing dynamic codes from an assistant through the signed-in server needs a paid plan.
Connect Claude
claude.ai and Claude Desktop
- In Claude, open your settings and find the connectors section.
- Add a custom connector named
QR codes (free)with the server URLhttps://mcp.dynaqr.app/free. - Save it. There's no sign-in step.
Claude Code
claude mcp add --transport http qr-free https://mcp.dynaqr.app/free
Connect ChatGPT
- In ChatGPT, open your settings and find the apps or connectors section. If there's no option to add your own, look for developer mode in the advanced settings and turn it on.
- Create a connector named
QR codes (free)with the MCP server URLhttps://mcp.dynaqr.app/free, and choose no authentication. - Save it, then pick the connector from the tools menu in a chat.
Check it works
Make a QR code for https://example.com with dark blue dots and a "SCAN ME" banner.
Limits
The free endpoint allows about 20 codes a minute from each network. If you go over, the assistant is told to wait a minute and try again.
When to use the signed-in server
Use https://mcp.dynaqr.app/mcp (see Connect Claude or Connect ChatGPT) when you want to:
- make dynamic codes whose destination you can change later;
- see scan stats, set redirect rules, or read leads;
- manage codes and bio pages in your workspace.
These tools need a paid plan. See which plan you need.
The signed-in server also has generate_static_qr. Connect only one of the two, or the assistant will see two tools with the same name.