OpenQR integrations
OpenQR is an API as well as a generator. Generate QR images, create editable dynamic codes, and read scan analytics from your own code, your AI agents, or any no-code tool you already use.
How the API, MCP server and no-code integrations relate
OpenQR isn't three separate products: the REST API, the MCP server and every no-code integration below call the exact same account and the exact same code-creation logic the dashboard uses. Anything you can do by hand, you can automate. Use the REST API if you're writing your own code. Use the MCP server if you want an AI agent (Claude, Cursor or another MCP client) to generate and manage codes from plain English instead of a written integration: it exposes tools such as create_dynamic_qr, update_dynamic_qr, bulk_create_dynamic_qr and get_scans, alongside ones for folders and saved style themes. Use a no-code tool such as Zapier, Make or n8n if you'd rather not write anything: point it at a plain HTTP request and let a trigger do the rest.
MCP server
Let AI agents like Claude create and edit QR codes through the Model Context Protocol.
MCP guideTypeScript SDK
A fully typed @open-qr/sdk client for the REST API: install, authenticate, ship.
View on npmZapier
Wire QR generation into 7,000+ apps with no code: trigger on a row, get a code back.
Invite-only while it's new: add it with the invite link.
Read the guideAdd to ZapierRaycast
Generate and manage dynamic QR codes straight from the Raycast launcher.
Live on the Raycast Store; open source in raycast/extensions.
Install on Raycast
Getting started with the OpenQR API, and what people build
Authentication and cost
Every request, whichever of the three you use, authenticates with a single Bearer API key. Create one free in the API dashboard: it's tied to your account, and no card is required. The REST API and MCP server themselves aren't a paid tier; every account gets them. What's gated by plan is how many dynamic codes you can have (1 dynamic code on Free, 25 on Pro) and how far back your scan history goes (7 days on Free, 90 days on Pro, a 12-month window on Business).
What people build with the OpenQR API
Turning a spreadsheet or webhook feed of destination URLs into a QR image for each row, so a hundred product pages or parking bays get a code without opening the dashboard once. Creating dynamic codes whose destination you edit later, so a code printed on a menu or a poster can point somewhere new without reprinting it. And pulling scan counts, top countries, devices and referrers for a code back into your own reporting instead of checking OpenQR's dashboard.