Skip to content
Agentmart
Submit a tool

OpenQR

Generate, edit and track dynamic (editable) QR codes with scan analytics.

Connector by openqr.ukOfficial · Domain verified by the MCP Registry

IndexedAGPL-3.0Local (stdio)Remote (HTTP)★ 12
Write a review

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/mcp Remote (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.

We use your email only for this newsletter. Privacy

About

Generate, edit and track dynamic (editable) QR codes with scan analytics. Hosted MCP and REST API.

No 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_qr
  • get_scans
  • get_subdomain
  • list_dynamic_qr
  • list_folders
  • list_link_aliases
  • list_themes

Write 11 · Create, change, send or run things.

  • bulk_create_dynamic_qr
  • create_dynamic_qr
  • create_folder
  • create_link_alias
  • create_static_qr
  • create_theme
  • generate_epc_code
  • generate_pix_code
  • generate_upi_code
  • set_subdomain
  • update_dynamic_qr

Delete 4 · Delete, drop, revoke or wipe things.

  • clear_subdomain
  • delete_dynamic_qr
  • delete_folder
  • delete_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.

  • Authorization
  • OPENQR_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_qr

    Create up to 200 dynamic QR codes at once. Requires an OpenQR API key.

  • clear_subdomain

    Release 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_qr

    Create an editable (dynamic) QR code whose destination you can change later without reprinting. Requires an OpenQR API key.

  • create_folder

    Create a folder to organise codes. Requires an OpenQR API key.

  • create_link_alias

    Create 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_qr

    Save 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_theme

    Save a reusable style theme. `style` is a QR style object (fgColor, bgColor, dotType, cornerSquareType, etc.). Requires an OpenQR API key.

  • delete_dynamic_qr

    Permanently delete a dynamic QR code. The short link stops working. Requires an OpenQR API key.

  • delete_folder

    Delete a folder (its codes are un-filed, not deleted). Requires an OpenQR API key.

  • delete_theme

    Delete a saved theme. Codes already styled with it keep their look. Requires an OpenQR API key.

  • generate_epc_code

    Build 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_code

    Build 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_qr

    Generate a static QR code from any text/URL. Returns a PNG image (or SVG markup). Requires an OpenQR API key.

  • generate_upi_code

    Build 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_qr

    Get 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_scans

    Get scan statistics for a dynamic QR code. Requires an OpenQR API key.

  • get_subdomain

    Show 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_qr

    List your dynamic (editable) QR codes — id, short URL, destination, label and status. Requires an OpenQR API key.

  • list_folders

    List your folders (id and name). Requires an OpenQR API key.

  • list_link_aliases

    List the link aliases of one dynamic code. Requires an OpenQR API key.

  • list_themes

    List 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_subdomain

    Claim 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_qr

    Edit 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
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)