Lovable Integration

    Build your own VPN store with Lovable

    Describe the store you want and Lovable builds it. Connect the VPNresellers MCP so Lovable builds and tests against your real account, and the VPNresellers API so every paid order creates a VPN account automatically, with renewals, suspensions and a customer area included.

    Fully custom design · Automatic VPN account delivery · No programming required

    Why connect the MCP

    Let Lovable see your VPNresellers account

    Without it, Lovable builds blind and you end up checking your dashboard and reporting back. With the VPNresellers MCP connected, Lovable can look at your account itself, so it builds with your real details and checks its own work.

    Your real details, not placeholders

    Lovable reads your actual server locations and balance, so pages like "Our locations" are right from the start.

    Test orders checked for you

    After each test purchase, Lovable confirms the account was created, extended or suspended as it should be.

    Problems found and fixed faster

    If an account is not created, Lovable can see why, for example low credit, and fix the store without you digging.

    So why do I still need an API token?

    The MCP connection only works inside your Lovable chat while you build. Once your store is live, customers buy when you are not there, so the store needs its own key to create accounts by itself. That key is your VPNresellers API token, stored privately in the store's backend.

    How it works

    Lovable builds the store. VPNresellers runs the VPN.

    Your store is a real web app with its own backend. It talks to the VPNresellers API from the server side, so your API token stays private.

    Lovable

    Your store, built from your prompts

    • Storefront, checkout and customer area
    • Payments through your provider
    • Backend functions hold your API token
    VPNresellers API

    The connection between the two

    • Create, extend, suspend and resume accounts
    • Server locations and configuration files
    • Your balance for low-credit warnings
    VPNresellers

    VPN service for your customers

    • Managed VPN infrastructure
    • Ready-made apps for every major device
    • Daily billing for active accounts only
    What you get

    A complete VPN business, not just a landing page

    Everything a customer needs from the first visit to the next renewal, built to your design.

    Your own storefront

    Your brand, your plans and your prices, designed exactly the way you describe it.

    Checkout and subscriptions

    Monthly or yearly plans through the payment provider you connect.

    Automatic delivery

    The VPN account is created the moment a payment succeeds.

    Welcome screen and email

    Login details, app download links and setup guides.

    Customer area with AI support

    Plan, status and end date, password changes, setup files and an AI assistant that helps around the clock.

    Admin dashboard

    Customers, accounts that expire soon and a low-credit warning.

    Account lifecycle

    Every payment event updates the VPN account

    Your store listens for payment events and makes the matching API call. You only pay for accounts while they are active.

    Your Lovable storePayment event
    Monthly planPaid
    EventFirst payment succeeded
    VPNresellersVPN account
    alex_vpnWaiting
    Last actionNone yet
    UpdatedWaiting
    Customer area

    Customers get connected in minutes

    The ready-made VPN apps are the main way in. Customers download the app for their device and sign in. Configuration files stay available as an advanced option.

    yourvpnbrand.com/account

    My VPN

    Welcome back, Alex

    PlanMonthly · €9.99
    StatusActive
    Valid until14 Dec 2026
    Usernamealex_vpn
    PasswordChange

    Get connected

    Download the VPN app

    WindowsmacOSiOSAndroidAndroid TVFire TV

    Advanced setup

    Prefer your own VPN client? Get a one-time configuration file.

    Create configuration link

    Have custom branding? Link your own branded apps instead. See app options.

    AI support

    An AI support assistant that can actually fix things

    Most support bots can only answer questions. Yours can check a customer's account, send a new setup file or reset a password, through the VPNresellers API, at any hour.

    yourvpnbrand.com/account
    AI

    Your VPN Brand support

    Online · signed in as [email protected]

    I set up a new laptop. Can I get a WireGuard file for Amsterdam?
    Behind the scenesStore backend
    Signed-in customer[email protected]
    VPN accountalex_vpn · locked
    API tokenServer only

    Actions the AI may request

    Check account status
    New setup file
    Change VPN password
    Hand off to your team
    Waiting for a request

    Other accounts, your balance and new accounts are never available to the AI.

    The AI never holds your key

    Your API token stays in the store's backend. The AI can only ask for an action.

    Locked to one customer

    Every action uses the signed-in customer's own VPN account. The AI never picks the account.

    A short list of actions

    Check status, new setup file, password change. Nothing else is possible, however the question is worded.

    Your team for the rest

    When the assistant cannot help, it collects the details and hands over to your support team.

    Included in the starter prompt below. Built with Lovable's AI and your VPNresellers API, no programming required.

    Starter prompt

    Start from a prompt that already knows VPNresellers

    Copy it, or open it straight in Lovable. Replace the brand name, then keep refining in the chat: colors, plans, languages, pages.

    • Includes an AI support assistant locked to each customer
    • Keeps your API token on the server side
    • Covers create, extend, suspend and resume
    • Puts the VPN apps first, files second

    Opens Lovable with the prompt filled in. Nothing is sent until you press send.

    LovableStarter prompt
    Build a VPN subscription store for my brand "[Your VPN brand]", powered by the VPNresellers API.
    
    Pages: a homepage with plans, a checkout, a customer account area and a private admin dashboard.
    
    Plans: a monthly and a yearly VPN subscription. I will set the prices.
    
    Building and testing: the VPNresellers MCP connector is connected in this project. Use it while building to look up my real server locations and balance, and after every test purchase use it to verify that the VPN account was created, extended, suspended or resumed as expected. The published store must never depend on MCP.
    
    Backend: use Lovable Cloud. Store my VPNresellers API token as a secret and call the VPNresellers API (base URL https://api.vpnresellers.com/v4_1, header "Authorization: Bearer <token>") only from backend functions, never from the browser. API documentation: https://api.vpnresellers.com/docs/v4_1
    
    Account lifecycle:
    - When a first payment succeeds, create a VPN account with the username and password the customer chose at checkout.
    - When a renewal is paid, extend the account's expiration date.
    - When a renewal fails or the customer cancels, let the paid period run out, then suspend the account.
    - When a suspended customer pays again, resume the account.
    
    Delivery: after purchase, show a welcome screen and send a welcome email with the VPN username and download links for the VPN apps (Windows, macOS, iOS, Android, Android TV and Fire TV). I will provide the download links.
    
    Customer area: show plan, status and expiration date, let customers change their VPN password, and offer one-time WireGuard or OpenVPN configuration downloads as an advanced option.
    
    AI support assistant: add a support chat in the customer area using Lovable AI. Give the AI only these actions, each run by a backend function: check the signed-in customer's account status and expiration date, create a one-time WireGuard or OpenVPN configuration link, change their VPN password after they confirm, and hand the conversation to my support email when it cannot help. The backend functions must always use the signed-in customer's own VPN account. The AI never sees the API token and can never choose another account, view my balance or create accounts.
    
    Admin dashboard: list customers and VPN accounts, show accounts that expire soon, and show my VPNresellers credit balance with a low-balance warning.

    You collect upfront. You pay daily.

    Your customer pays you through the payment provider connected to your store. VPNresellers charges your reseller credit separately, every day, for accounts with Active status. Customer payments do not top up your credit, so keep enough balance for your active accounts.

    View wholesale pricing
    Setup

    From idea to live store in five steps

    STEP 01

    Open your reseller account

    Create a VPNresellers account, add credit and create an API token.

    STEP 02

    Connect the VPNresellers MCP

    In Lovable, open Connectors → Add custom → MCP server, add the URL below and sign in.

    STEP 03

    Describe your store

    Start with the starter prompt and shape the design in the chat.

    STEP 04

    Add token and payments

    Add your API token as a secret and connect a payment provider that accepts VPN subscriptions.

    STEP 05

    Test, then publish

    Run test orders and let Lovable check each one through the MCP. Add your terms and support contact, then go live.

    VPNresellers MCP server URL

    https://mcp.vpnresellers.com/mcp
    About the MCP server

    Lovable is an independent product with its own plans and terms. VPNresellers is not affiliated with or endorsed by Lovable. Lovable features described here may change.

    Lovable VPN Integration FAQ

    Ready to build?

    Your VPN brand, your store, built in a conversation

    Open the starter prompt in Lovable, connect your VPNresellers account and start selling.