Connect MyQRx to Claude Code.
Anthropic's coding agent in your terminal and IDE. With MyQRx connected, it can make dynamic QR codes in your account, change where they point after printing and tell you which one worked.
Get an API token.
Sign in to MyQRx (Free works), open Settings → API tokens, name it "Claude Code" and tick what it may do. Copy the token: it is shown once.
Add the server.
One command in your terminal. Add --scope user to use MyQRx in every project, or --scope project to share it with your team through .mcp.json. Replace mqx_your_token with your token.
claude mcp add --transport http myqrx https://myqrx.com/mcp --header "Authorization: Bearer mqx_your_token"
Check it works.
-
1
Run the command above in a terminal, with your token in place of :token.
-
2
Run claude mcp list and check that myqrx shows as connected.
-
3
Start Claude Code and ask: "List my MyQRx QR codes."
Things to try in Claude Code.
A dynamic code uses one slot of your plan's quota; static codes (Wi-Fi, vCard, plain text) are unlimited. Which to choose.
Fixes for Claude Code.
Shows "failed to connect"
Check the token has no spaces or quotes around it, and that it has not been revoked in Settings.
Claude tries to sign in with a browser
The Authorization header is missing. Remove the server with claude mcp remove myqrx and add it again with --header.
An error says quota_exceeded
Your plan's dynamic codes are used up. Static codes still work; upgrade or buy a code pack for more.
An error says missing_ability
The token can't do that. Create a token with that ability ticked and use it instead.
What Claude Code gets.
| create_code | Create a QR code |
|---|---|
| list_codes | List QR codes |
| update_destination | Change where a dynamic code points |
| rename_code | Rename a QR code |
| get_code_image | Get a QR code image |
| get_scan_analytics | Scan analytics for one code |
| compare_codes | Compare QR codes |
| check_url_safety | Check a URL for phishing and malware |
Other apps: Cursor · VS Code · Claude Desktop · Windsurf · All tools and details
MyQRx in Claude Code, answered.
How do I add MyQRx to Claude Code?
Create an API token under MyQRx Settings → API tokens, then add the server https://myqrx.com/mcp to Claude Code with the token in an Authorization: Bearer header, as shown on this page.
What can Claude Code do with MyQRx?
Create dynamic and static QR codes, rename them, change where dynamic codes point after printing, show a code image, read scan analytics and compare codes to see which placement worked.
How do I disconnect MyQRx from Claude Code?
Revoke the token under Settings → API tokens. Claude Code loses access on its next call; your codes keep working.