Codeqr MCP server
{
"mcpServers": {
"codeqr": {
"type": "http",
"url": "https://mcp.codeqr.io/mcp"
}
}
}{
"mcpServers": {
"codeqr": {
"type": "http",
"url": "https://mcp.codeqr.io/mcp"
}
}
}{
"mcpServers": {
"codeqr": {
"type": "http",
"url": "https://mcp.codeqr.io/mcp"
}
}
}{
"servers": {
"codeqr": {
"type": "http",
"url": "https://mcp.codeqr.io/mcp"
}
}
}{
"mcpServers": {
"codeqr": {
"type": "http",
"url": "https://mcp.codeqr.io/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.1.0
What it does
This server connects MCP clients to CodeQR's link shortening, QR code generation, and analytics API using OAuth 2.0 authentication. It is for developers who want to programmatically create and manage CodeQR resources through any MCP-compatible client.
- Create shortened links and dynamic QR codes that encode URLs, Wi-Fi credentials, contact cards, or other data.
- Query click analytics and configure smart routing rules to split traffic or conditionally redirect based on device, language, referrer, or other attributes.
- List and manage existing links, QR codes, domains, tags, and workspace settings through natural language prompts.
Tools this server exposes
| Tool | Does |
|---|---|
| create_link | Create a shortened link with optional smart rules for conditional routing or traffic splitting. |
| list_links | List all short links in the workspace. |
| get_link_info | Retrieve details about a specific link. |
| update_link | Update a link's destination, smart rules, or conversion tracking setting. |
| delete_link | Delete a short link. |
| create_qrcode | Create a dynamic QR code that encodes a URL, Wi-Fi credentials, contact card, WhatsApp, email, SMS, phone number, text, or crypto request. |
| list_qrcodes | List all QR codes in the workspace. |
| update_qrcode | Change the destination of an existing QR code without reprinting. |
| delete_qrcode | Delete a QR code; printed copies stop resolving. |
| get_analytics | Query click analytics for links or QR codes. |
| list_domains | List custom domains in the workspace. |
| list_tags | List all tags. |
| create_tag | Create a new tag. |
| get_workspace | Read the authorized workspace name, slug, and plan. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.