Flowcode MCP. Analyze QR scans and landing page data from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Flowcode manages dynamic QR codes, tracks scan analytics, and handles landing page data via AI agents. You can generate new QR codes, monitor real-time scan activity, retrieve deep audience demographics, and pull CRM contact info directly into your workflow.
This centralizes your offline-to-online marketing performance.
What your AI agents can do
Create flowcode
Generates a new dynamic QR code that redirects to a specified URL.
Get audience summary
Fetches an aggregate summary of the demographics of your scanning audience.
Get flowcode
Retrieves detailed metadata for a single, specific dynamic QR code.
The agent creates new dynamic QR codes or pulls details for existing ones, including their redirect links.
The agent fetches aggregated data on the age, location, and other characteristics of your scanning audience.
The agent retrieves event data from specific landing pages and lists all submitted lead contacts.
The agent determines the physical locations where your QR codes are being scanned.
The agent lists recent scan records, showing who scanned, when, and what the associated campaign was.
The agent calculates the conversion rate from a scan event to a visit on a landing page.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Flowcode MCP Server: 12 Tools for Marketing Automation
These 12 tools let your AI agent create codes, analyze demographics, and track the full lifecycle of your marketing campaign data.
019d759bcreate flowcode
Generates a new dynamic QR code that redirects to a specified URL.
019d759bget audience summary
Fetches an aggregate summary of the demographics of your scanning audience.
019d759bget flowcode
Retrieves detailed metadata for a single, specific dynamic QR code.
019d759bget flowcode image
Generates the image file or direct download link for a specified QR code.
019d759bget flowpage analytics
Retrieves event data and performance metrics for a specific landing page.
019d759bget flowpage contacts
Retrieves the list of contact records submitted through a Flowpage form.
019d759bget geographic analytics
Fetches the scan locations and density data for your QR codes.
019d759bget recent scans
Lists a log of recent scan events, including time, location, and associated code.
019d759blist campaigns
Lists all active marketing campaigns and their associated codes.
019d759blist conversion rates
Calculates the conversion rate across your marketing funnel stages.
019d759blist flowcodes
Provides a list of all dynamic QR codes currently active in your account.
019d759blist folders
Lists the asset folders used to organize your marketing materials.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Flowcode, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You connect your AI agent to Flowcode to manage your dynamic QR codes and track all your marketing performance. Your agent can generate new QR codes and pull details on existing ones, including their redirect links. You can also pull an aggregate summary of the demographics—like age and location—for your scanning audience.
Need to know where your codes are getting scanned? Your agent pulls the scan locations and density data. You can check the performance data for specific landing pages, and it pulls the list of contacts submitted through those pages. You'll also get a list of recent scan events, showing when, where, and what code was associated.
You can calculate the conversion rate across your marketing funnel stages. You'll find a list of all active marketing campaigns and the dynamic QR codes tied to them. You can also list all asset folders you use to organize your materials. You can get the detailed metadata for a specific QR code, or you can pull the image file or direct download link for one.
You can list every dynamic QR code currently running in your account. You can get event data and performance metrics for a specific landing page. You can get the list of contact records submitted through a Flowpage form. You can get the scan locations and density data for your QR codes.
You can list a log of recent scan events, including time, location, and associated code. You can calculate the conversion rate across your marketing funnel stages. You can list all active marketing campaigns and their associated codes. You can list all asset folders used to organize your marketing materials.
How Flowcode MCP Works
- 1 Subscribe to the server on the Vinkius Marketplace and input your Flowcode API key.
- 2 Ask your AI agent to perform an action (e.g., 'List my top 10 campaigns').
- 3 The agent calls the necessary tool, retrieves the data, and presents the summary directly in the chat.
The bottom line is you manage your entire marketing funnel by talking to your AI agent, instead of clicking through separate dashboards.
Who Is Flowcode MCP For?
Marketing Managers and Brand Operations teams need this. If you spend time manually pulling reports from separate QR code dashboards, you're losing time. This lets you ask complex questions—like 'Show me the geo-analytics for the fall campaign'—and get an immediate, consolidated answer.
Creates a new create_flowcode for a print campaign or uses list_campaigns to check the status of multiple active codes before a meeting.
Requests a real-time overview of where your codes are scanned using get_geographic_analytics across all active codes.
Automates the retrieval of lead contact info submitted through offline QR code interactions using get_flowpage_contacts.
What Changes When You Connect
- You instantly see where your campaign money is going. Instead of checking separate reports, use
get_geographic_analyticsto pinpoint if your audience is clustered in a new market or if a code is underperforming geographically. - You automate lead capture. Instead of manually downloading CSVs from a dashboard, ask the agent to run
get_flowpage_contactsand get the contact details right away. - You speed up campaign setup. Use
create_flowcodeto instantly generate a new dynamic QR code for a print run, and thenget_flowcodeto confirm all its metadata before printing. - You understand the full customer journey. By combining
list_campaignswithlist_conversion_rates, you get a clear picture of how many scans actually become qualified visits. - You keep your data organized. Use
list_foldersandlist_flowcodestogether to maintain a clear audit trail of every asset and every campaign code. - You get immediate visibility into performance. Run
get_recent_scansto see the last few scans, orget_flowpage_analyticsto check live event data on a landing page.
Real-World Use Cases
Optimizing a failing print ad campaign
The campaign manager notices the 'Fall Sale' QR code is underperforming. Instead of manually pulling the report, they ask the agent to run get_geographic_analytics and list_flowcodes. The agent reports that 90% of scans are coming from a zip code far from the store, letting the manager know they need to change the ad placement immediately.
Quickly qualifying a new lead source
A sales rep needs to follow up on leads from a recent trade show. They ask the agent to run get_flowpage_contacts for the show's landing page. The agent instantly lists the full names, emails, and companies, saving hours of data compilation.
Comparing two different marketing channels
A brand ops team needs to know if Instagram codes or print codes are better. They ask the agent to run list_campaigns and then compare the list_conversion_rates for both sets of codes. The agent provides a side-by-side comparison, letting them allocate budget correctly.
Troubleshooting a code redirect issue
The developer suspects a QR code is broken. They ask the agent to run get_flowcode and then get_flowcode_image. The agent provides the full metadata and a direct image link, allowing the developer to verify the code's status and image integrity without logging into the portal.
The Tradeoffs
Asking for 'the whole picture'
Trying to combine every type of data—audience, scans, and leads—into one giant, manual report download because you think it will be simpler that way.
→
Don't try to do it all in one go. Use the agent to run specific tools like get_audience_summary for demographics, followed by get_flowpage_analytics for event data. This breaks the problem down into manageable, actionable steps.
Ignoring funnel stages
Seeing a high number of scans (get_recent_scans) but assuming that means high sales, without checking if the scans actually resulted in a visit or a lead.
→
Always check the conversion funnel by running list_conversion_rates. This tells you the percentage of people who scanned and then actually completed a visit or form submission.
Missing the asset connection
Creating a new code using create_flowcode but forgetting to link it to the correct campaign folder or metadata.
→
Always use list_folders first to see where your assets live. Then, when generating the code, confirm the context and organization using the campaign list tools.
When It Fits, When It Doesn't
Use this if you need to track the full path of a customer, from initial scan to final lead. You need to know where they are, who they are, and what they did. This server excels at synthesizing disconnected marketing data points—like matching a scan location (get_geographic_analytics) to a contact record (get_flowpage_contacts). Don't use it if you just need to manage simple assets (e.g., listing folders via list_folders); use a basic file management tool for that. If your goal is only to generate a single, standalone QR code without tracking, you can use dedicated QR code generators, but you'll lose the crucial analytics layer.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Flowcode. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Marketing reports usually live in ten different tabs.
Today, checking campaign performance means jumping between the QR dashboard, the analytics portal, the CRM, and the asset manager. You pull a scan count from one tab, then copy the campaign ID to another to check conversion rates, and finally export the leads to a spreadsheet. It's tedious, and you always lose context or forget a step.
With this MCP server, you tell your agent exactly what you need. It runs the necessary tools—say, `get_recent_scans` and `list_conversion_rates`—and hands you a single, integrated summary. You get the answer, not a stack of reports.
Flowcode MCP Server: Track everything with a single chat.
You eliminate the need to manually list campaigns via `list_campaigns`, pull the geo-data, and then manually cross-reference the resulting leads. The agent coordinates the whole process for you.
The difference is context. You stop managing data points and start managing outcomes. Your AI client handles the complexity of the entire marketing funnel, giving you one conversational source of truth.
Common Questions About Flowcode MCP
How do I use `get_audience_summary` to see my customer demographics? +
You simply ask your agent to run get_audience_summary. It fetches aggregate data on the age and location of your scanners. This data tells you if your marketing efforts are hitting the right demographic.
Can I use `create_flowcode` to make a QR code for a specific landing page? +
Yes, you use create_flowcode to make the code, and you point the redirect to the target Flowpage URL. You can then check its status using get_flowcode to confirm the metadata.
What data does `get_flowpage_contacts` retrieve? +
This tool pulls the list of contact records submitted through your landing pages. It gives you the names, emails, and other lead details, ready for your sales team.
How can I check where my codes are being scanned? +
Ask the agent to run get_geographic_analytics. It pulls the physical location data, showing you which cities or regions are most engaged with your brand.
Is `list_flowcodes` the same as `list_campaigns`? +
No. list_flowcodes shows every individual dynamic QR code you have. list_campaigns shows the overarching marketing campaigns that contain those codes.
How do I check the image for a specific QR code using `get_flowcode_image`? +
The get_flowcode_image tool returns the direct download link for the QR code graphic. You can use this link to embed the image anywhere, like on a flyer or website.
What kind of analytics can I get about my scans using `get_recent_scans`? +
This tool lists the activity log for your codes. You get timestamps, the associated Flowcode ID, and the device type used for the scan. This helps you track patterns over time.
If I run out of codes, how can I check my overall setup using `list_flowcodes`? +
list_flowcodes shows every dynamic QR code you've created. It provides the unique code ID and the destination URL for all of them, so you can audit your entire library.
Can I change the destination URL of a Flowcode after it has been created? +
Yes! Flowcodes are dynamic by default. You can use the 'create_flowcode' or future update tools via the agent to manage your redirect rules without needing to change the physical QR code image.
How do I see where my QR codes are being scanned geographically? +
You can use the 'get_geographic_analytics' tool. The agent will retrieve a summary of scan distribution across different regions, helping you understand where your offline audience is most active.
Can I retrieve contact info from users who scanned my codes? +
Yes! If you have forms on your Flowpages, you can use the 'get_flowpage_contacts' tool to retrieve submissions, including names and emails, directly through the agent.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Baidu Analytics / 百度统计
China's leading web analytics platform — audit traffic, track visitors, and query site metrics via AI.
Capsulink
Manage shortened URLs via Capsulink — create links, track clicks, and monitor analytics directly from any AI agent.
Luxury Presence
Showcase luxury real estate listings with stunning IDX websites, lead capture, and branding tools built for premium agents.
You might also like
Sunrise-Sunset
Get precise sunrise, sunset, and twilight times for any location on Earth using latitude and longitude coordinates.
Diese
Equip your AI agent to manage ERP projects, track invoices, and monitor resource planning via the Diese API.
Brushfire
Manage events and attendees via Brushfire — track registrations, check-in guests, and monitor orders directly from any AI agent.