The quick answer
GenQRCode offers a public QR code MCP server for making static QR codes. Connect it to an MCP-compatible AI assistant, describe what you want to share, and receive a temporary download link for the finished QR file. You do not need a GenQRCode account or API key for the public MCP tools.
What is an MCP server, and why use one for QR codes?
MCP means Model Context Protocol. Think of it as a shared way for an AI assistant to work with outside services. An MCP server tells the assistant what actions are available. The assistant can then choose the right action when you ask for something. With GenQRCode connected, “make a QR code for our café menu” can become a real QR file without you leaving the conversation to complete a separate form.
That is convenient for people who already write copy, prepare presentations, organize events, or create product materials with an AI assistant. A marketer might need a code for a landing page. A teacher could make one for a classroom resource. A business owner might prepare a guest Wi-Fi card. In each case, you explain the task in familiar words while GenQRCode creates the code.
The GenQRCode server offers two actions. One lets the assistant check the QR types and file choices currently available; the other makes a static QR code. You do not need to memorize the tool names. If you want an unusual format or design, ask the assistant to check the available options first.
Copy this connection address into your AI client's MCP server settings:
https://mcp.genqrcode.com/mcp
This is a connection address for an AI client, not a generator page. Opening it in a browser will not create a QR code.
Why GenQRCode's static QR codes have no scan limit
A static QR code contains the information selected when the code was made. A Wi-Fi code contains network details. A text code contains the text. A website code contains the website address itself. When someone scans it, their phone reads that information directly from the QR pattern.
No GenQRCode scan limits or payment page
Static QR codes created through this MCP server do not rely on a GenQRCode redirect when scanned. GenQRCode does not impose a scan limit on them or send scanners to a GenQRCode payment page. Save the file, print or share it, and the hundredth or thousandth scan will not be stopped by a GenQRCode scan quota.
That permanence comes with one tradeoff: the information in a printed static code cannot be edited. If you encode a website URL and later change that address, you must make and distribute a new QR code. If the destination website goes offline or changes what it shows, the code cannot control that site. For campaigns that need a changeable destination, learn about dynamic QR codes instead.
The QR code and its download link are also different things. The assistant receives a temporary link to the newly generated file. Download and save the image while the link is available. The saved static QR code does not expire because the file link expires.
What kinds of QR codes can you create?
You can ask for many everyday QR types in plain language. The examples below show what a scanner would do and give you a prompt you can adapt. Replace example details with your own exact details before creating a code.
Wi-Fi QR code
Let guests join a network from a card on a desk, table, or reception counter instead of typing a password. Provide the network name, password, and security type. Anyone holding the code may be able to read those details, so a guest network is a sensible choice.
Try asking: “Create a Wi-Fi QR code for the CaféGuest network using WPA security. I will give you the password.”
Social media QR code
Send people to your Instagram, LinkedIn, Facebook, YouTube, or another profile by encoding its full URL. This is handy on packaging, event signs, name badges, and printed portfolios. Check that the URL goes to the public profile you intend to share.
Try asking: “Make a QR code for our Instagram profile at https://example.com/our-profile”
Email QR code
Help a customer start a message to a support or sales address. You can include a subject and a draft message. Their email app opens the draft, and they can review it before sending. This can simplify enquiries at a trade show or on a printed leaflet.
Try asking: “Create an email QR code for hello@example.com with the subject ‘Event enquiry’.”
Text QR code
Put a short note, instruction, coupon code, or reference number directly in the QR pattern. Text codes do not need a website to display their contents. They are useful when the message itself is all someone needs.
Try asking: “Make a text QR code that says ‘Use code WELCOME10 at checkout’.”
Website or menu QR code
Link a flyer, table sign, business card, or poster to a menu, booking page, product guide, or event page. Give the full web address rather than a vague page name. The static code holds that address directly, so check that it is the final one before printing.
Try asking: “Create a PNG QR code for https://example.com/menu for a table card.”
Contact card QR code
Share a person's name, company, phone number, and email through a vCard QR code. Someone scanning a business card can save the details to their contacts without typing them. This is useful for conferences and customer meetings.
Try asking: “Make a contact QR code for Alex Lee at Example Studio with the phone and email I provide.”
GenQRCode also supports SMS, phone, WhatsApp, calendar events, geolocation, and selected cryptocurrency address codes. PNG is a simple file choice for most uses. SVG is useful if a designer needs to resize the QR code cleanly. Other image and 3D formats are available for specialized projects; ask the assistant to check the supported choices before using one.
How to set up GenQRCode in Codex
Codex can connect to a remote MCP server and use its QR tools in a conversation. The desktop steps below follow the official OpenAI MCP setup guide.
- Open MCP settings. In the Codex desktop app, open Settings and select MCP servers.
- Add a server. Select Add server, name it GenQRCode, and choose Streamable HTTP.
- Paste the address. Enter
https://mcp.genqrcode.com/mcpin the URL field. Save the server and select Restart if prompted. - Check the connection. In a Codex conversation, type
/mcpto view connected servers, or ask Codex to show the GenQRCode QR tools. - Make your first code. Ask, “Use GenQRCode to create a static PNG QR code for https://example.com/menu and give me the download link.” Save the file and test it with a phone.
If you prefer the Codex CLI, add the same remote server from a terminal:
codex mcp add genqrcode --url https://mcp.genqrcode.com/mcp
Run codex mcp list to confirm it was added. Codex desktop, CLI, and the IDE extension share MCP settings for the same Codex host, so you do not need to repeat setup in each one. The public GenQRCode tools do not require GenQRCode sign-in.
Can another AI assistant use GenQRCode?
Yes, if it supports remote MCP servers over Streamable HTTP. Add the same connection address in that client's settings, let it discover the QR actions, and ask for a code. The menus differ between clients, but the steps are similar.
For example, Claude Code can add the server with the following command. The Claude Code MCP documentation covers its settings and troubleshooting.
claude mcp add --transport http genqrcode https://mcp.genqrcode.com/mcp
If a client cannot connect, check that you chose an HTTP server rather than a local command-based server and copied the whole address, including /mcp.
How to get a QR code ready to use
Good requests say what the QR code should contain and where it will appear. Supply the complete social or website URL, the correct email address, or the exact Wi-Fi network name. Ask for PNG if you need a straightforward image, or SVG if a designer will resize it. You can request a color or frame, but keep strong contrast so phone cameras can read the pattern.
Before publishing or printing, scan the saved file with a phone. Check that a web code opens the intended page, an email code has the right recipient, and a Wi-Fi code joins the intended network. For a social profile, confirm the profile address is stable: if it changes later, the static code will still contain the old URL.
Save the QR file with your campaign or document assets. The MCP download link is temporary and is not a long-term file library. The saved code stays usable, and if you lose it you can ask the assistant to create the same code again.
Frequently asked questions
Is GenQRCode's MCP server free to connect to?
The public static QR tools need no GenQRCode account or API key. Fair-use rate and capacity limits may slow a large burst of generation requests. Those are limits on making files, not limits on scans of a saved static QR code.
Will a scanner see a payment page?
GenQRCode does not insert a payment page or scan-limit redirect between a scanner and the content encoded in a static QR code. If the code holds a link to another website, that website's own content and availability are outside GenQRCode's control.
Can I change a code's destination after printing?
No. A static QR code keeps the information it was created with. Changing the destination while keeping the printed pattern calls for a dynamic QR code; dynamic-code management is not part of this public MCP server.
What happens when the download link expires?
The temporary link stops serving the file, but an image you already saved remains usable. Download the result soon after generation and scan it before putting it on printed materials.
Do I need to learn MCP commands?
No. Once the server is connected, a normal request such as “Make a Wi-Fi QR code for my guest network” is enough to start. Codex or another compatible assistant can choose the tool and ask for any missing details.
Ready to try it?
Copy https://mcp.genqrcode.com/mcp into your AI client's MCP settings. Ask for a static QR code for a menu, contact card, social profile, guest Wi-Fi network, or email address, then save the finished file.