OpenQR MCP server
Generate, edit and track dynamic (editable) QR codes with scan analytics. Hosted MCP and REST API.
7 stars45 downloads/wk
Reviews
Write oneNobody has reviewed OpenQR yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OpenQR tools (20, 10 write)
write = sends, deletes, buys or postsbulk_create_dynamic_qrwrite actionFreeCreate up to 200 dynamic QR codes at once. Requires an OpenQR API key.
clear_subdomainFreeRelease the branded subdomain. Codes stay live on the plain short link; only the {name}.oqr.to form stops resolving. The name becomes claimable by someone else. Requires an OpenQR API key.
create_dynamic_qrwrite actionFreeCreate an editable (dynamic) QR code whose destination you can change later without reprinting. Requires an OpenQR API key.
create_folderwrite actionFreeCreate a folder to organise codes. Requires an OpenQR API key.
create_link_aliaswrite actionFreeCreate an extra short link (link alias) that resolves where one of your dynamic codes points: share a different slug per channel while the QR keeps its own slug, so QR scans and link clicks are counted separately. Free accounts have no alias allowance; Pro includes 10. Requires an OpenQR API key.
create_static_qrwrite actionFreeSave a static QR code to your library from structured fields: wifi, contact (vCard), email, SMS, WhatsApp, location, text, phone or URL. Static codes bake the content into the code itself — no short link, no scan analytics, not editable later. Render the returned payload with generate_qr. Requires an OpenQR API key.
create_themewrite actionFreeSave a reusable style theme. `style` is a QR style object (fgColor, bgColor, dotType, cornerSquareType, etc.). Requires an OpenQR API key.
delete_dynamic_qrwrite actionFreePermanently delete a dynamic QR code. The short link stops working. Requires an OpenQR API key.
delete_folderwrite actionFreeDelete a folder (its codes are un-filed, not deleted). Requires an OpenQR API key.
delete_themewrite actionFreeDelete a saved theme. Codes already styled with it keep their look. Requires an OpenQR API key.
generate_qrFreeGenerate a static QR code from any text/URL. Returns a PNG image (or SVG markup). Requires an OpenQR API key.
get_dynamic_qrFreeGet the full details of one of your QR codes by id: destination, short link, label, type, tags, folder, status and created date. Requires an OpenQR API key.
get_scansFreeGet scan statistics for a dynamic QR code. Requires an OpenQR API key.
get_subdomainFreeShow the branded subdomain on this account ({name}.oqr.to). Reports whether it is currently suspended — a suspended subdomain redirects to the plain short link instead of serving, which happens when a Pro plan lapses. Requires an OpenQR API key.
list_dynamic_qrFreeList your dynamic (editable) QR codes — id, short URL, destination, label and status. Requires an OpenQR API key.
list_foldersFreeList your folders (id and name). Requires an OpenQR API key.
list_link_aliasesFreeList the link aliases of one dynamic code. Requires an OpenQR API key.
list_themesFreeList your saved style themes (id, name) — apply one by passing its id or name as `theme` to generate/create/update tools. Requires an OpenQR API key.
set_subdomainFreeClaim or change the branded subdomain so codes also resolve at {name}.oqr.to. Pro only. Codes keep working on the plain short link either way, so changing this never breaks anything already printed. Requires an OpenQR API key.
update_dynamic_qrwrite actionFreeEdit a dynamic QR code: change its destination, label, custom short link (slug), tags or folder. Pass only the fields you want to change. Requires an OpenQR API key.
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- Live reliabilityremote reachable in 4831ms17/20
- Tool poisoning20 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 4 days ago15/15
- Maintainer identitynamespace and repository owner differ; website matches verified namespace6/10
Grade history
- 2026-09-19restoreB → Ascore 86
Install directly
claude mcp add --transport http qr https://openqr.uk/mcp
OpenQR: common questions
- Is OpenQR MCP server safe?
- Yes, by our scan: it is graded A (86/100). Read the OpenQR safety report
- How do I install OpenQR?
- It runs remotely at openqr.uk. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does OpenQR need an API key?
- Yes. The registry entry asks for
OPENQR_API_KEY,Authorization. - Is OpenQR maintained?
- The last commit was 4 days ago (2026-09-15). The latest release is v1.0.4.
- Is OpenQR up?
- 100% of our last 1 checks got an answer. We check remote servers about four times a day.
- What can I use instead of OpenQR?
- Servers from other publishers that do the same job: Katla MCP server, Dynamic QR Codes MCP server and Secobserve MCP server. Compare all OpenQR alternatives.
Alternatives to OpenQR
Same job from other publishers: the closest match first, then the best rated.
- KatlaGDPR/CCPA cookie consent: scan sites for cookies, track consent rates, generate privacy policies.not reviewedNewB
Dynamic QR CodesCreate dynamic QR codes and re-point ones already printed, with bot-filtered scan analytics.not reviewedNewB- SecobserveMCP server for SecObserve: triage findings, import scan reports and SBOMs, generate VEX.not reviewedGrowingB
DNS DoctorScan, fix, verify and monitor DNS: SPF, DMARC, DKIM, propagation, health, expiry. Validated fixes.not reviewedGrowingA- BenspdfRead PDFs locally: text, pages, metadata, scan detection, layout, permissions, render, OCR.not reviewedGrowingA