Supercharge your AI with Flowcode. Manage QR Codes, Leads, and Audience Data.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Flowcode manages dynamic QR codes and landing page data through your agent. It lets you create new codes for print campaigns, track real-time scan performance, monitor conversions from physical interactions, and pull detailed audience demographics—all without leaving your chat client.
What your AI can do
Create flowcode
Creates a brand new dynamic QR code linked to a specific URL.
Get flowpage contacts
Pulls the CRM contact information submitted through the landing page forms.
Get audience summary
Retrieves a summary of the demographics, like age and gender, for your audience.
Generate a new dynamic QR code instantly for any destination URL.
Pull aggregate data about the age, gender, and location of people who scan your codes.
Review detailed logs to see exactly when and where a code was scanned.
Retrieve the CRM contact information submitted by users on your landing pages.
Calculate and review conversion rates across different stages, from scan to visit.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
Flowcode: 12 Tools for Marketing Automation
These tools let your agent interact directly with every part of your marketing funnel, from creating codes to analyzing deep user behavior.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Flowcode on VinkiusCreate Flowcode
Creates a brand new dynamic QR code linked to a specific URL.
Get Flowpage Contacts
Pulls the CRM contact information submitted through the landing page forms.
Get Audience Summary
Retrieves a summary of the demographics, like age and gender, for your audience.
Get Flowcode Image
Generates and retrieves the image file for a given dynamic QR code.
Get Flowcode
Gets specific details about an existing dynamic QR code.
Get Flowpage Analytics
Retrieves event data detailing user activity on your landing pages.
Get Geographic Analytics
Shows where scans are happening, listing specific geographic locations and regions.
Get Recent Scans
Lists the activity log, showing a history of recent scan events.
List Campaigns
Retrieves a list and summary of all active marketing campaigns you've run.
List Conversion Rates
Calculates the conversion rate, showing how many scans turn into visits or leads.
List Flowcodes
Lists all your existing dynamic QR codes and their current status.
List Folders
Shows a directory of asset folders used to organize marketing materials.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
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 connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Sifting through disconnected marketing reports is a time sink.
Right now, launching an offline campaign means jumping between three places: the QR code builder (to generate the asset), the analytics platform (to monitor raw scan counts), and then into the CRM (to find out who actually signed up). You're constantly copy-pasting IDs, switching tabs, and cross-referencing spreadsheets just to answer one question: 'Did that ad work?'
With this MCP, you treat all of it like a single chat session. Tell your agent what campaign you launched. It handles the lookup, fetches the demographics via `get_audience_summary`, checks conversion rates using `list_conversion_rates`, and even grabs the lead contact info from the landing page—all in one response.
Get a complete view of your campaign assets with list_flowcodes.
Before you start, you usually have to manually check multiple dashboards or use admin tools just to see what codes are active and where they point. It’s messy, slow, and easy to misread the metadata for a specific code.
Now, you simply ask the agent to `list_flowcodes`. You get an immediate, clean summary of every dynamic QR code ID and its status. No clicking through 50 pages of assets; just the answer you need.
What your AI can actually do with this
Connecting Flowcode via the Model Context Protocol (MCP) gives your AI client a full marketing dashboard in natural conversation. You stop jumping between QR code platforms, analytics sites, and CRM dashboards. Instead, you tell your agent what you need: 'Show me the top 5 locations for last month's scans,' or 'What were the lead contacts from Campaign X?' The MCP lets your AI client perform those actions instantly.
It handles everything from listing all existing codes to generating a new one with specific redirect rules. This kind of centralized control is available through the Vinkius catalog, letting you manage entire campaign funnels and get deep audience insights without ever opening another tab.
019d759b-fc17-7153-9b18-8833b5e4402c Here's how it actually works
The bottom line is: you talk to your agent like a person, and it talks to Flowcode's backend like an engineer.
Subscribe to the Flowcode MCP through Vinkius and provide your API key.
Your AI client authenticates with the connector, giving it access to all marketing data.
You prompt the agent using natural language commands (e.g., 'List all my campaigns'), and the necessary tools execute automatically.
Who is this actually for?
Marketing Ops professionals who are tired of manually cross-referencing data from multiple dashboards. This MCP is for anyone whose job requires linking offline physical campaigns (print QR codes) to online conversion metrics and lead lists.
Needs a single source of truth to check scan stats, pull demographics, and ensure all marketing assets are correctly linked before launch.
Requires real-time geographic engagement data across multiple campaigns to prove ROI during executive reviews.
Manages the entire funnel, needing to create codes, monitor conversion rates, and fetch lead contacts sequentially through conversational prompts.
What Changes When You Connect
Stop guessing about your campaigns. Instead of just seeing a total count, you can use list_conversion_rates to understand if scans are actually turning into leads or just viewing the page.
Never manually check location data again. You can pull specific geographic analytics using get_geographic_analytics and know exactly where your campaign is succeeding globally.
Capture lead data without friction. The agent retrieves submitted contact info via get_flowpage_contacts, giving sales a clean list of qualified leads immediately after an offline interaction.
Build new assets faster. Need a code for a pop-up flyer? Just use create_flowcode and get the full setup instantly, without logging into a separate portal.
Keep track of everything in one place. You can run list_campaigns to see all efforts, then dive deep with get_audience_summary for demographic breakdowns on the best performers.
See it in action
Auditing a Poorly Performing Campaign
A brand director spots low conversions. Instead of just checking total scans, they ask the agent to cross-reference get_audience_summary with get_geographic_analytics. This reveals that 90% of poor performance comes from one specific region or age group, allowing for targeted retargeting.
Preparing for a Sales Meeting
A sales lead needs proof of recent activity. They prompt the agent to run list_recent_scans and then immediately pull get_flowpage_contacts. This gives them fresh, actionable names and emails from people who interacted with the site in the last 48 hours.
Launching a New Print Campaign
A marketing manager needs a code fast. They ask the agent to create_flowcode for their new product page, then immediately use get_flowcode_image to download the printable asset and confirm its redirect path.
Reviewing Website Performance
A digital specialist wants a holistic view of their site. They ask the agent for list_campaigns, then drill down using get_flowpage_analytics to see exactly what events users triggered on the landing page, identifying friction points.
The honest tradeoffs
Only checking total scans
The user only asks for a simple count of scans. They think 'high traffic means high success' and ignore where the leads are coming from.
Don't just check counts. Always follow up by asking to run list_conversion_rates or use get_audience_summary. This confirms that the people scanning aren't just looking; they're actually converting.
Creating codes manually
The user spends 15 minutes in a separate web portal to generate and test one new QR code, losing time and risking human error.
Just use the agent. Prompt it to create_flowcode with your details. It handles generation and validation instantly through natural language.
Ignoring asset organization
The user struggles to find the correct code or image for an old, archived campaign because files are scattered across multiple folders.
Use list_folders first. This helps map out your existing assets and ensures you know where to look before asking about specific codes using get_flowcode.
When It Fits, When It Doesn't
Use this MCP if your core problem is connecting physical marketing efforts (like posters, print ads, or billboards with QR codes) directly to digital performance data. You need the full funnel picture—from scan count to demographic profile and ultimately, a qualified lead in a CRM. Don't use this if you only need simple website analytics; generic web tools will suffice for basic traffic counts. Also, don't rely solely on list_flowcodes; always cross-reference with get_recent_scans and list_conversion_rates. If the data looks good but the leads aren't converting, your problem is probably UX or sales follow-up, not just the code itself. This MCP gives you the data to figure out the gap.
Questions you might have
How do I check if my QR codes are still working? (Using list_flowcodes) +
Run list_flowcodes to see all your existing dynamic QR codes. The agent provides their status and basic metadata so you know which ones are active or paused.
What is the best way to find lead contacts? (Using get_flowpage_contacts) +
To pull submitted leads, use get_flowpage_contacts. This function specifically targets and retrieves CRM-ready contact information submitted by users on your landing pages.
Can I generate a new QR code with this MCP? (Using create_flowcode) +
Yes, you can. Simply ask the agent to create_flowcode, providing the desired URL and name. It handles the entire generation process for you.
How do I see where my audience is located? (Using get_geographic_analytics) +
Ask for get_geographic_analytics. This tool pulls detailed location data, allowing you to pinpoint whether your campaign success is concentrated in a specific city or region.
How do I use `list_campaigns` to get an overview of my active marketing efforts? +
It lists every campaign you have set up in Flowcode. You can quickly see the names, associated codes, and overall status for all your ongoing or completed projects.
What specific data does `get_audience_summary` provide about my users? +
This tool gives you aggregate demographic data on who is scanning your codes. You get breakdowns by age group, device type, and gender distribution to understand your core user base.
I'm worried about my funnel performance; how do I check it using `list_conversion_rates`? +
It reports the conversion rates across different stages of your marketing funnel. This helps you spot where users are dropping off, allowing you to optimize specific parts of your landing page experience.
How can I use `list_folders` to manage my assets and projects? +
The tool shows the complete hierarchy of asset folders within your account. This is crucial for maintaining a clean, structured organization across all your different marketing codes and materials.
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.
We've already built the connector for Flowcode. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.