# Uniqode MCP for AI Agents AI Agent Connect

> Uniqode MCP lets you create, manage, and track QR codes through your AI client. You can generate dynamic codes for websites or vCards, update destination URLs on the fly without changing the physical code, and pull down detailed scan analytics by location or time. It handles the heavy lifting of organizing your QR campaigns across different folders and organizations so you can focus on the results.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_dErdpLUviZLGnXNrHduw1r7BmjpPD0r4Mv28671I/ai-agent-connect
- **Tags:** qr-codes, dynamic-qr, tracking, marketing-analytics, branding, campaign-management

## Description

Instead of jumping between tabs to build out a marketing campaign, you can just tell your AI agent what you need. This Connector connects your Uniqode account to your workspace so you can handle the entire lifecycle of a QR code through natural conversation. You can spin up new codes for events or social media, organize them into specific folders, and keep everything tidy. If a campaign's destination changes, you don't have to worry about reprinting materials; you just tell your agent to swap the link, and it happens instantly. It also handles the data side of things. You can ask for a breakdown of how many people scanned a specific code in a certain city or during a specific weekend. Because it's part of the Vinkius catalog, you get this capability added to your existing setup without needing to build custom integrations. It turns a manual, multi-step process into a quick chat, making it way easier to manage physical-to-digital marketing at scale.

## Tools

### delete_qrcode
Remove a specific QR code from your account. This helps you keep your dashboard clean by getting rid of old or unused assets.

### get_analytics_location
Get a breakdown of scans by geographic location. This helps you see which cities or countries are engaging with your codes most.

### get_analytics_time
Retrieve scan data organized by date and time. Use this to see when your campaigns are most active.

### get_qrcode
Pull the specific details for a single QR code. This is useful for checking the current status or destination of an asset.

### list_campaigns
See a list of all your active campaigns. This helps you keep track of different marketing initiatives in one place.

### list_folders
See all the folders where your QR codes are stored. Use this to navigate your organized workspace.

### get_account_info
Pull your general account details. Use this to check your current subscription status or account settings.

### list_organizations
See the different organizations linked to your account. This is helpful for managing multiple business entities.

### list_qrcodes
Get a full list of every QR code you've created. Use this to find specific codes quickly.

### list_tags
See the tags you've used to categorize your codes. This helps you find specific groups of assets.

### update_qrcode
Change the destination URL of an existing dynamic QR code. This lets you update your links without needing to reprint physical materials.

### create_qrcode
Create a brand new QR code for a website, vCard, or other content. This is the primary way to launch new physical-to-digital assets.

## Prompt Examples

**Prompt:** 
```
Show me the scan counts for my Summer Sale code in the UK.
```

**Response:** 
```
I've pulled the latest data for your **Summer Sale** QR code. Here is the breakdown for the United Kingdom:

| Metric | Value |
| :--- | :--- |
| **Total Scans** | 1,240 |
| **Top City** | London (450) |
| **Secondary City** | Manchester (120) |

Would you like to see a breakdown by specific date or device type?
```

**Prompt:** 
```
Update the link for QR code 5501 to my new landing page.
```

**Response:** 
```
Done! I've updated the destination URL for QR code **5501**. 

*   **Old URL:** `https://example.com/old-promo` 
*   **New URL:** `https://example.com/new-landing-page` 

Your physical QR codes will now instantly lead users to the new page.
```

**Prompt:** 
```
List all my folders and tell me which ones have the most codes.
```

**Response:** 
```
Here are your current folders:

*   **Q3 Campaigns**: 45 codes
*   **Retail Signs**: 12 codes
*   **Staff vCards**: 88 codes
*   **Archived**: 210 codes

Your **Staff vCards** folder currently holds the highest number of active assets.
```

## Capabilities

### Generate dynamic and static QR codes
Create new QR codes for websites, vCards, or social media assets instantly.

### Update destination URLs instantly
Change where a dynamic QR code points without needing to change the printed code.

### Retrieve scan metrics by location
Get a breakdown of where people are scanning your codes by country or city.

### Pull scan data filtered by time
See when your audience is most active by pulling scans organized by date and time.

### Organize codes into folders and tags
Keep your assets tidy by grouping them into custom folders and descriptive tags.

### Manage multiple organizations
Oversee and switch between different organization structures in one place.

### Fetch account and folder details
Get a high-level view of your account structure and folder contents.

## Use Cases

### Updating expired promotion links
A marketing manager needs to change a Sale URL because the promotion ended early. They ask the agent to use `update_qrcode` to swap the link, preventing customers from landing on an expired offer.

### Batch creating employee vCards
An operations lead needs to create 50 vCards for a new branch. They ask the agent to use `create_qrcode` for each one and put them in a New Hires folder, automating a tedious manual data entry task.

### Analyzing geographic scan trends
A retail owner wants to know which city is scanning their window codes the most. They ask the agent to use `get_analytics_location` to see the top 5 cities, helping them decide where to focus ad spend.

### Measuring event success
A campaign lead wants to see if a weekend event was successful. They ask the agent to use `get_analytics_time` to see the scan spike on Saturday, providing immediate proof of engagement for stakeholders.

## Benefits

- Change campaign links instantly using `update_qrcode` without ever needing to reprint physical materials. This saves you from the cost and time of reprinting signs or flyers when your promotion details change.
- Get granular scan data by city or country using `get_analytics_location` to see exactly where your audience is. You can identify high-performing regions and adjust your local marketing spend accordingly.
- Organize thousands of assets into folders and tags using `list_folders` and `list_tags` to keep your workspace tidy. This makes it much faster to find specific codes when you are in a hurry.
- Create new vCards or website codes on the fly with `create_qrcode` to launch new marketing initiatives faster. You can generate these codes in seconds just by describing what you need to your agent.
- Monitor multiple business entities at once using `list_organizations` to keep different brand assets separated. This is essential for agencies or companies that manage several distinct brands in one account.
- See your performance trends over time with `get_analytics_time` to decide which campaigns deserve more budget. You can look at specific days or hours to see when your audience is most active.

## How It Works

The bottom line is you can manage your entire QR code ecosystem via chat instead of clicking through a complex dashboard.

1. Subscribe to the Uniqode MCP on the Vinkius marketplace.
2. Add your Uniqode API key to your AI client settings.
3. Ask your agent to create codes, update links, or pull analytics via chat.

## Frequently Asked Questions

**Can I use the Uniqode MCP to change where my QR codes point?**
Yes, you can update the destination URL of any dynamic code through your AI agent. This means you don't have to reprint any physical materials when your campaign links change.

**How does the Uniqode MCP help with marketing analytics?**
It lets you pull scan data filtered by location, time, and device type. You can ask your agent for a specific breakdown, like 'How many people scanned this in Chicago last weekend?'

**Can I manage multiple different brands with Uniqode?**
Yes, the Connector allows you to list and manage different organizations. This makes it easy to keep your different business entities and their respective QR codes separate.

**Does the Uniqode MCP help keep my QR codes organized?**
It does by letting you list and manage folders and tags. You can ask your agent to find specific codes based on how you've categorized them.

**Can I create vCards using the Uniqode MCP?**
Yes, you can use the agent to create new vCard QR codes. This is great for quickly generating contact information codes for staff or events.

**What happens to the physical code when I update a link?**
Nothing happens to the physical code. The Connector updates the destination in the Uniqode system, so the same printed code will instantly start leading people to the new URL.

**Can I change the URL of a QR code after it has been printed?**
Yes, if it is a dynamic QR code. Use the `update_qrcode` tool and provide the new destination URL. The physical code remains the same but the user will be redirected to the new link.

**How do I see where people are scanning my codes from?**
Run the `get_analytics_location` query with your QR Code ID. It returns scan data aggregated by country and city, allowing you to track geographic engagement.

**Is it possible to list all the tags I'm using for organization?**
Absolutely. Use the `list_tags` query. The agent will retrieve all tags used for categorization, helping you filter and find specific QR codes more easily.