Connect Claude, ChatGPT, Perplexity, or Cursor to your Scanova account through the Model Context Protocol (MCP). Create and update QR Codes, pull scan data, and add teammates as users by simply asking in plain language
Scanova QR Code MCP is a dedicated server Scanova runs for the Model Context Protocol, an open standard that connects AI assistants such as Claude, ChatGPT, Cursor, and VS Code Copilot to outside tools and data. Through it, your assistant works on your Scanova account using the same Application Programming Interface (API) as the Scanova dashboard, so it can create, design, and download QR Codes, read scan analytics, and manage folders, forms, users, and GS1 recalls. The server’s code is open source on GitHub.
You no longer have to switch to the dashboard to make a QR Code, pull this month’s scans, or invite a teammate. Type a request like “show me last week’s scan analytics” and the assistant runs it on your account, inside the AI tool you already have open.
The server sits at a single address, https://mcp.scanova.io/mcp, which every AI tool connects to. Claude, ChatGPT, and Perplexity connect over OAuth. You paste that address, plus a Client ID and Client Secret from Scanova, into the AI tool, Log In to Scanova, and approve access. Cursor, VS Code, Claude Desktop, and other clients that read a config file connect with a token generated in Scanova’s setup panel instead.
Once connected, the assistant fetches the list of tools the server offers and calls them as you ask, always against your own account. Before it creates anything, it can look up the fields a QR Code category needs and validate your content. Scanova’s documentation is searchable mid-conversation too, so the assistant works from the real reference instead of guessing at a format.
Follow these steps to connect your Scanova account to the AI tool you use
Log In to Scanova and go to Integrations. Under Automation, open the Model Context Protocol card to see your server URL, https://mcp.scanova.io/mcp, with a tab of setup steps for each AI tool.
Open the tab for Claude, ChatGPT, or Perplexity and copy the Client ID and Client Secret shown there, along with the server URL. For Cursor, VS Code, Claude Desktop, or another client that reads a config file, expand Use a token instead and click Generate token.
In your AI tool’s connector or app settings, add Scanova as a custom connector and paste the server URL, Client ID, and Client Secret. Config-file clients take the token in the config’s Authorization header instead, and need a restart to pick it up. The MCP setup guide lists the exact menus for each tool.
Complete the connection in your AI tool, and if it asks, approve access and Log In to Scanova. Then ask your assistant for what you need, such as a list of your active QR Codes.
Scanova MCP turns your AI assistant into an MCP QR Code Generator that also reports scans, collects leads, and manages your team
Describe the QR Code you need, and the assistant creates it as a Dynamic or Static QR Code once it has a name, a category, and the content. If something is missing, it opens a creation form for you to complete instead of filling the gap with a guess. The content can also be checked against the category’s required fields first, which catches malformed details before a code exists.
For a new look, the assistant offers real choices from Scanova’s design catalog: data patterns, gradients, eye shapes, frames, error-correction levels, and fonts. Each preview runs scan-safety checks on color contrast, error correction with a logo, and inverted or transparent backgrounds, then a real scan test on a rendered image. Nothing is saved until you choose, and a design that fails the checks is refused unless you accept the risk.
A health check lists the problems that stop your codes from working as intended: inactive or expired codes, broken destinations, and forms or custom domains that need attention. From there, ask the assistant to update a Dynamic QR Code’s destination, which changes what every printed copy opens, or to reactivate a code that was switched off. Codes deleted by mistake come back from the trash, which shows when each was deleted and how many scans it had.
Account totals, this month’s scans, and a single QR Code’s scans by device, geography, and date are all a question away. When the numbers need to go to someone else, ask for a report of summary analytics, raw scan data, or both, for chosen QR Codes, tags, or folders over a date range. Scanova builds it in the background and emails it to you.
Give a title and your questions, with answer types such as short answer, email, multiple choice, or star rating, and the form is created, then attached straight away to any Dynamic QR Code you name. Responses come back on request, each with the QR Code it came through, alongside per-question results. You can also set email alerts for every new response or for a daily, weekly, or monthly digest.
Several QR Codes can move into a folder at once, and folders themselves can be created, renamed, or deleted from the chat. When you delete a folder, you’re asked first what should happen to the codes inside: move them to Uncategorized, or delete them along with it. Tags need no setup at all, because a tag that doesn’t exist yet is created the moment you attach it to a QR Code.
From the chat, you can invite a teammate by email, resend an invitation that hasn’t been accepted, change a role, or remove a user. The activity feed then shows who created, changed, or deleted what, and when, filtered by event type, team member, or date.
Name the Global Trade Item Number (GTIN), the batch or lot, and your message, and everyone who scans a GS1 QR Code for that batch sees the recall notice instead. Update the message while the recall runs, then switch it off once it’s over. Scanova keeps each notice’s history.
The biggest gains come when your team already works inside an AI tool and keeps leaving it for QR Code tasks
A marketer writing up last month’s print campaign can ask for its scans by device, geography, and date in the same chat as the draft. When leadership wants the detail, the assistant generates a report for the campaign’s QR Codes, tags, or folder, and Scanova emails it over without anyone exporting data by hand.
A food or cosmetics brand with GS1 QR Codes on its packs can post a recall notice for one affected batch from a chat, and shoppers who scan a pack from that batch see the notice instead. Packs from every other batch keep working as usual, and the brand switches the notice off once the recall ends.
A developer wiring QR Codes into a product launch can add Scanova MCP to Cursor or VS Code with a token in the editor’s config file. From there, the assistant creates and validates codes, downloads them as PNG, JPG, or PDF files for the build, and checks Scanova’s documentation mid-task when a field is unclear.
Admins looking after a shared account can invite teammates, change roles, and check the activity feed for who changed what, all in one conversation. A regular health check flags inactive or expired codes, broken destinations, and forms or custom domains that need attention before customers run into them.
A few rules decide what your AI assistant can and can’t do in your Scanova account
An email alert set up through Scanova MCP includes respondents’ answers, so whoever receives it can see exactly what people submitted. You can get the emails as a daily, weekly, or monthly digest. Choose the recipient carefully, especially for forms that collect contact details.
The Model Context Protocol has no built-in confirmation step, and Scanova’s MCP tools don’t add one before deleting, overwriting, or switching off something live, including what a printed QR Code opens. Any confirmation comes from your AI tool’s own interface. Read what a delete, update, or remove call will do before you approve it, as you would with any change you hand to an assistant.
Claude, ChatGPT, and Perplexity each receive their own OAuth access token, so you disconnect one by removing Scanova from that tool’s connector settings. Token-based clients work differently: Deleting the token under Use a token instead in Scanova’s setup panel immediately cuts off every MCP client that uses it.
Easy to use and achieve successful outcomes with Scanova. The simplicity of this tool makes it easy for even non-tech users. Scanova solves the concern of tracking websites and data sheets efficiently.
Data protection backed by ISO/IEC 27001:2022, GDPR, and SOC2 compliance



Get answers to popular questions about the Scanova QR Code MCP server
Create, update, and track your QR Codes from Claude, ChatGPT, Cursor, and more