OpenQR
Generate, edit and track dynamic (editable) QR codes with scan analytics.
Connector by openqr.ukOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/openqr-uk-qr
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://openqr.uk/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 7 read · 11 write · 4 delete · 1 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 23
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 7 · Look things up without changing anything.
get_dynamic_qrget_scansget_subdomainlist_dynamic_qrlist_folderslist_link_aliaseslist_themes
Write 11 · Create, change, send or run things.
bulk_create_dynamic_qrcreate_dynamic_qrcreate_foldercreate_link_aliascreate_static_qrcreate_themegenerate_epc_codegenerate_pix_codegenerate_upi_codeset_subdomainupdate_dynamic_qr
Delete 4 · Delete, drop, revoke or wipe things.
clear_subdomaindelete_dynamic_qrdelete_folderdelete_theme
Not yet classified 1 · We could not tell from the name and description.
generate_qr
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
AuthorizationOPENQR_API_KEY
Network hosts it talks to 1
openqr.uk· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (23)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
bulk_create_dynamic_qrCreate up to 200 dynamic QR codes at once. Requires an OpenQR API key.
clear_subdomainRelease 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_qrCreate an editable (dynamic) QR code whose destination you can change later without reprinting. Requires an OpenQR API key.
create_folderCreate a folder to organise codes. Requires an OpenQR API key.
create_link_aliasCreate 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_qrSave 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_themeSave a reusable style theme. `style` is a QR style object (fgColor, bgColor, dotType, cornerSquareType, etc.). Requires an OpenQR API key.
delete_dynamic_qrPermanently delete a dynamic QR code. The short link stops working. Requires an OpenQR API key.
delete_folderDelete a folder (its codes are un-filed, not deleted). Requires an OpenQR API key.
delete_themeDelete a saved theme. Codes already styled with it keep their look. Requires an OpenQR API key.
generate_epc_codeBuild a static EPC/SEPA payment payload (EPC069-12, the GiroCode/BezahlCode European banks scan) and optionally render it as a QR image. Returns the payload string by default. Static and untracked — nothing is saved to the library. Requires an OpenQR API key.
generate_pix_codeBuild a static PIX (BR Code) payment payload for Brazil and optionally render it as a QR image. Returns the payload string by default (render it with generate_qr, or pass format). Static and untracked — nothing is saved to the library. Requires an OpenQR API key.
generate_qrGenerate a static QR code from any text/URL. Returns a PNG image (or SVG markup). Requires an OpenQR API key.
generate_upi_codeBuild a static UPI (upi://pay) payment payload for India and optionally render it as a QR image. Returns the payload string by default. Static and untracked — nothing is saved to the library. Requires an OpenQR API key.
get_dynamic_qrGet 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.
Show 8 more tools
get_scansGet scan statistics for a dynamic QR code. Requires an OpenQR API key.
get_subdomainShow 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_qrList your dynamic (editable) QR codes — id, short URL, destination, label and status. Requires an OpenQR API key.
list_foldersList your folders (id and name). Requires an OpenQR API key.
list_link_aliasesList the link aliases of one dynamic code. Requires an OpenQR API key.
list_themesList 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_subdomainClaim 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_qrEdit 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.
Signals
- Stars
- 12
- Forks
- 5
- Open issues
- 0
- Weekly downloads
- 7
- Last commit
- Sep 15, 2026 (1 month ago)
- Last release
- Sep 10, 2026 (1 month ago)
- Last package publish
- Sep 10, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
uk.openqr/qr- Version
- 1.0.4
- Auth
- Bearer token, API key
- Packages
- npm @open-qr/mcp
- License
- AGPL-3.0
- Repository
- github.com/open-qr/openqr
- Website
- openqr.uk/api
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
OpenQR MCP server. Agent Mart. https://agentmart.dev/connectors/openqr-uk-qr (last updated 2026-10-24)