MCP Server

Available Tools

Overview of the tools available in the Viio MCP Server, grouped by category.

Last updated

The Viio MCP Server provides read-only tools for analyzing your SaaS portfolio. All tools are non-destructive and return data scoped to your workspace.

Once connected, your AI client will automatically discover all available tools. Below is an overview of the tool categories and the tools within each.

Applications

Tools for browsing, inspecting, and surfacing optimization signals across your application portfolio.

  • list-applications — List applications with different views: most expensive (ranked by annual cost), most used (ranked by user activity), by category (grouped with spend totals), or ownerless (popular apps without assigned owners).
  • get-application — Get comprehensive details about a specific application including owners, state, portfolio type, users, license costs, contract data, renewal dates, usage trends, links, and tags.
  • list-application-users — List users for an application. Filter by all users (with employee info, licenses, accounts, and usage data) or only users with unused licenses (showing potential savings per user).
  • list-app-insights — List application insights by type: low-adoption (underutilized expensive apps), overlapping (similar/redundant apps with shared users), or overprovisioned (apps with more seats than needed).

Licenses

Tools for exploring license assignments, plans, pricing, and identifying savings opportunities.

  • list-licenses — List individual licenses with holder details, usage state, pricing, and potential savings. Filter by-product, vendor, or state, or drill into a specific license plan's assigned licenses.
  • list-license-plans — List license plans for a product or vendor with usage stats, pricing information, attributes, and pagination support.
  • list-license-insights — List license insights by type: savings opportunities (top savings ranked by potential annualized savings), downgradable (licenses that could be downgraded to a lower tier), wasted (apps/vendors with the most unused licenses), reclaim data (inactive licenses and impacted users for a specific app), renewal brief (comprehensive renewal data for a specific app), or leavers (deactivated users still holding paid licenses).

Renewals

Tools for preparing for upcoming contract renewals.

  • list-renewals — List contract renewals with different views: upcoming (sorted by cost), negotiation leverage (leverage scoring for negotiation), true-up risks (over-utilized apps with risk levels), or seat recommendations (right-sizing recommendations with savings).

Employees

Tools for looking up employee details and their application usage.

  • get-employee — Get employee details and their application usage. Search by name (partial match) or look up directly by employee ID. Returns employee metadata (department, manager, status) and their apps with licenses, usage data, and accounts.