Skip to main content

amzqr-mcp

MCP server that wraps amazing-qr and exposes QR-code generation as a Model Context Protocol (MCP) tool for any MCP client.

CI PyPI version Python versions

Capabilities

  • generate — Generates a QR-code image file from text (a URL or sentence), with the full amazing-qr feature set: QR version, error-correction level, embedded picture, colorized output, contrast/brightness tuning, and custom output file name and directory. Returns the QR version, level, and output filepath. For the parameter reference and usage examples, see the amazing-qr project.
  • data://info — Read-only resource returning the server and amzqr versions as JSON.

Quick start

Configure or register the server in your MCP client. Here are examples for common agents.

Desktop agents

Claude Desktop — add the server to claude_desktop_config.json:

{
  "mcpServers": {
    "amazing-qr": {
      "command": "uvx",
      "args": ["amzqr-mcp"]
    }
  }
}

Cursor — create .cursor/mcp.json in your project (or ~/.cursor/mcp.json for all projects) and add config above.

CLI agents

Prefer the agent's own command over editing config files by hand.

Codex:

codex mcp add amazing-qr -- uvx amzqr-mcp

Claude Code:

claude mcp add amazing-qr -- uvx amzqr-mcp

Run codex mcp list or claude mcp list to verify the server is connected.

Then ask your MCP client to generate a QR code. The generate tool writes an image file (default qrcode.png) and reports its path.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

amzqr_mcp-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

amzqr_mcp-0.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file amzqr_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: amzqr_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for amzqr_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04d854be012714014a7115aab1d7921a0dda2dedacbe3b11fd7141fcf506019f
MD5 2cccdb0236addb3c90dc46f1061bc015
BLAKE2b-256 f44d66c379b85635eb17d81ead475b6bea99942d3560eef72f697d3f764d9d65

See more details on using hashes here.

File details

Details for the file amzqr_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: amzqr_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for amzqr_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 08be80aec35aad7181fce9051936d5821a371e67ff60eaee46c434bf43e1265f
MD5 2cc31a71f1a376d2853b61f98b284a9c
BLAKE2b-256 1cb1b4451a45b4ccb8c2623b615dfb0fec9425e9475233c9db542d6ec8750f74

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page