QR for Agent MCP Server

QR-as-a-Service API built for AI agents. Create, update, and track dynamic QR codes programmatically via REST API or MCP (37 tools). It runs locally over stdio via the published package.

People connecting data & analytics tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-06-09 · ★ 2 · #40 OF 75 MAINTAINED DATA & ANALYTICS · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install QR for Agent

before you install - you'll need

Set API_KEY, BASE_URL before connecting.

Claude Code

claude mcp add benswel-qr-for-agent-api -- npx -y qr-for-agent

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "benswel-qr-for-agent-api": {
      "command": "npx",
      "args": [
        "-y",
        "qr-for-agent"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package qr-for-agent - unscoped; check the name against the project README before installing

registry namespace io.github.benswel is GitHub-verified and matches the repo owner

03 · What QR for Agent can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can create a URL QR code with optional custom styling, list all QR codes with pagination, delete a QR code and its analytics, and get scan stats and breakdowns.

Capability map

Tools grouped from the project's README - what QR for Agent lets an agent do.

create & write

6 tools - e.g. Create an email (mailto:) QR code; Create an SMS QR code; Create a phone call QR code

create_email_qr · create_sms_qr · create_phone_qr · create_event_qr · create_text_qr · create_location_qr

Codes

4 tools - e.g. List all QR codes with pagination; Create up to 50 QR codes at once; Update up to 50 QR codes at once

list_qr_codes · bulk_create_qr_codes · bulk_update_qr_codes · bulk_delete_qr_codes

read & search

4 tools - e.g. Get scan stats and breakdowns; List all registered webhooks; Get current usage and quota

get_qr_analytics · list_webhooks · get_usage · get_conversions

Code

3 tools - e.g. Create a URL QR code with optional custom styling; Get QR code details by short ID; Delete a QR code and its analytics

create_qr_code · get_qr_code · delete_qr_code

update

3 tools - e.g. Change where a QR code redirects; Set UTM tracking parameters on a QR code; Set conditional redirect rules on a QR code

update_qr_destination · set_utm_params · set_redirect_rules

Vcard

2 tools - e.g. Create a vCard contact QR code; Update a vCard QR code

create_vcard_qr · update_vcard_qr

Wifi

2 tools - e.g. Create a WiFi credentials QR code; Update a WiFi QR code

create_wifi_qr · update_wifi_qr

Social

2 tools - e.g. Create a social media links QR code; Update a social media QR code

create_social_qr · update_social_qr

Latest releases

v0.12.1 · 2026-03-23

QR Agent Core v0.12.1 · QR-as-a-Service API for AI agents - 37 MCP tools, 11 QR types, custom styling, analytics, webhooks, and more. · Highlights · 37 MCP tools - full QR code lifecycle from any AI agent · 11 QR types…

04 · Who maintains QR for Agent

QR for Agent is maintained by benswel. It's the only MCP server we track from this author; the repo dates to Feb 2026.

05 · Facts

category
data & analytics - ranked #40 of 75 actively-maintained data & analytics servers as of 2026-08-25.
registry
io.github.benswel/qr-for-agent (active, first published 2026-02-24 · 13 versions)
packages
npm:qr-for-agent

06 · QR for Agent FAQ

Is QR for Agent still maintained?

Yes - as of 2026-08-25, its last commit was 2026-06-09. We re-verify nightly.

What can QR for Agent do?

With this server connected, an agent can create a URL QR code with optional custom styling, list all QR codes with pagination, delete a QR code and its analytics, and get scan stats and breakdowns.

How do I install QR for Agent?

Run `npx -y qr-for-agent`. The README documents 2 environment variables (API_KEY, BASE_URL) to set first. Set API_KEY, BASE_URL before connecting. You can also paste the ready-made client config above.

Does QR for Agent run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to QR for Agent

More data & analytics MCP servers · Zoogent · Yandex Metrica MCP · Server Sigma · Clappia MCP

More TypeScript MCP servers · Godot Agent Loop · Type UI · Google Health Fitbit MCP · Monitor · see all