Connect Labs 64 Netlicensing to AI agents

Connect Labs 64 Netlicensing to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

manage_product

Manage Product

Create, update, or delete a product in NetLicensing. Products are the top-level entity representing your software applications. Each product contains modules with licensing models and templates.

list_licenses

List Licenses

Retrieve all licenses for the current vendor. Returns license details including associated licensee, template, pricing, and model-specific properties.

list_tokens

List Tokens

Retrieve all tokens for the current vendor. Includes shop tokens, API keys, and default tokens with their status and expiration details.

manage_license_template

Manage License Template

Create, update, or delete a license template. Templates define the types of licenses available for purchase or assignment, including pricing, type, and model-specific parameters.

validate_licensee

Validate Licensee

Validate a licensee's active licenses against the configured licensing models. Returns the complete licensing state for the licensee across all product modules, ready for use in business logic. Can also pass custom validation parameters.

manage_licensee

Manage Licensee

Create, update, or delete a licensee (customer). Licensees represent end customers or product instances that consume licenses. Each licensee is associated with a product.

list_transactions

List Transactions

Retrieve all transactions for the current vendor. Transactions are created whenever licenses are obtained by a licensee through shop purchases, vendor assignments, or licensing model rules.

list_products

List Products

Retrieve all products configured for the current vendor. Returns product details including name, version, active status, and licensing configuration.

create_token

Create Token

Create a NetLicensing token. Tokens serve different purposes: **SHOP** tokens generate a shop URL for a licensee to purchase licenses, **APIKEY** tokens create API keys with role-based access, and **DEFAULT** tokens are general-purpose.

list_product_modules

List Product Modules

Retrieve all product modules for the current vendor. Modules define the licensing model used for each part of a product.

manage_product_module

Manage Product Module

Create, update, or delete a product module. Modules belong to a product and define which licensing model to use (e.g., Subscription, Try & Buy, Floating, Pay-per-Use).

get_product

Get Product

Retrieve a single product by its number. Returns complete product details including name, version, active status, and licensing configuration.

list_license_templates

List License Templates

Retrieve all license templates for the current vendor. Templates define the types of licenses available, including pricing, license type, and model-specific settings.

manage_bundle

Manage Bundle

Create, update, or delete a license bundle. Bundles group license templates together so that obtaining a bundle creates multiple licenses at once for a licensee.

transfer_licenses

Transfer Licenses

Transfer all licenses from one licensee to another. The source licensee must be marked for transfer (markedForTransfer=true) and both licensees must belong to the same product.

get_transaction

Get Transaction

Retrieve a single transaction by its number. Returns full transaction details including status, source, payment method, and dates.

obtain_bundle

Obtain Bundle

Obtain a license bundle for a licensee. This creates licenses from all templates in the bundle and assigns them to the specified licensee in a single operation.

list_licensees

List Licensees

Retrieve all licensees (customers) for the current vendor. Licensees are the end customers or product instances that hold licenses.

manage_license

Manage License

Create, update, or delete a license for a licensee. Licenses are created from license templates and processed by licensing models during validation.

More integrations teams use with Labs 64 Netlicensing

Mailchimp

Manage email marketing audiences, campaigns, and automations. Create, send, schedule, and track email campaigns with detailed reporting on opens, clicks, and bounces. Add, update, and organize audience contacts with tags, segments, and interest groups. Set up and manage automation workflows triggered by subscriber activity or events. Connect e-commerce stores to manage customers, products, orders, and carts. Create and manage reusable email templates and landing pages. Upload and organize files for use in campaigns. Send transactional emails via the Mandrill API. Post custom events to trigger targeted automations. Configure webhooks to track subscribe, unsubscribe, profile updates, and email delivery events.

Quickbooks

Manage business finances and accounting in QuickBooks Online. Create, send, and track invoices. Manage bills and accounts payable, record bill payments. Create and update customer and vendor records with contact details and hierarchies. Record payments against invoices and credit memos. Create estimates, sales receipts, and journal entries. Track expenses and categorize against the chart of accounts. Manage items, products, services, and inventory levels. Query entities using SQL-like syntax and sync incremental changes via Change Data Capture. Generate financial reports including profit and loss, balance sheet, and cash flow. Process credit card and bank account (ACH) payments via the Payments API. Manage the chart of accounts for tracking income, expenses, assets, and liabilities.

Datadog

Monitor infrastructure, applications, and services across cloud environments. Submit, discover, and query metrics; create and manage monitors and alerts; build and clean up dashboards; search and analyze logs; manage incidents; track SLOs; run synthetic tests; inspect users and hosts; and schedule or cancel monitor downtimes.

Firebase

Manage backend services for mobile and web applications. Create, read, update, and delete documents in Cloud Firestore and Realtime Database. Manage user accounts including creating, updating, deleting, and listing users with authentication support. Send push notifications and data messages to devices, topics, and device groups via Cloud Messaging (FCM). Upload, download, and delete files in Cloud Storage. Read and publish Remote Config templates to change app behavior remotely. Deploy and manage serverless Cloud Functions triggered by database events, authentication events, storage events, and HTTP requests. Stream real-time database changes via Server-Sent Events. Query databases with filters, ordering, and pagination. Perform batch writes and transactions in Firestore. Generate and verify custom tokens and ID tokens for user authentication.

Supabase

Manage PostgreSQL databases, authenticate users, store files, and run edge functions on Supabase. Perform CRUD operations on database tables via auto-generated REST and GraphQL APIs with row-level security. Create and manage user accounts with password, magic link, OTP, social login, and SSO authentication. Upload, download, list, and delete files organized in storage buckets. Deploy and invoke server-side TypeScript edge functions. Listen to realtime database changes, broadcast messages, and track user presence. Configure database webhooks for INSERT, UPDATE, and DELETE events. Programmatically manage Supabase organizations and projects, including creating/deleting projects, managing API keys, configuring auth settings, custom domains, network restrictions, and Edge Function secrets.

Stripe

Process payments, manage subscriptions, and handle invoices. Create and manage customers, payment methods, and product catalogs. Issue refunds, handle disputes, and submit chargeback evidence. Create checkout sessions and payment links. Manage connected accounts and platform fund flows via Stripe Connect. Configure payouts to bank accounts and debit cards. Apply coupons and promotion codes to subscriptions and invoices. Calculate and collect taxes automatically. Access balance information and transaction history. Upload files for dispute evidence and identity verification. Create and manage virtual and physical payment cards via Issuing. Receive real-time webhook notifications for payment, subscription, invoice, and account events.

Technical notes for Labs 64 Netlicensing

Manage software licensing for products using a Licensing-as-a-Service platform. Create and configure products, product modules, and license templates with various licensing models (subscription, try-and-buy, pay-per-use, node-locked, floating, quota, and more). Create and manage licensees (customers) and their licenses. Validate licenses with a single API call to retrieve the complete licensing state for a customer across all product modules. Transfer licenses between licensees, create license bundles, and generate shop tokens for integrated online purchasing via PayPal or Stripe. Track transactions, manage API keys with role-based access control, and receive webhook notifications for events such as customer creation, license issuance, payment processing, and warning level changes. Export product configurations for backup and generate usage reports in CSV format.

Connect Labs 64 Netlicensing to production AI agents

See how Metorial gives Labs 64 Netlicensing access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Labs 64 Netlicensing to AI agents with Metorial.

  1. Can Metorial connect Labs 64 Netlicensing to AI agents?
    Yes. Metorial connects AI agents to Labs 64 Netlicensing through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.