Turn MCP traffic into revenue

MCP optimization tool to increase user engagement

$ npm install lsquare

import { LSquare } from "lsquare";
import { instrument } from "lsquare/mcp";

const telemetry = new LSquare({ apiKey: process.env.LSQUARE_KEY });
// Your existing MCP server, before connecting it:
instrument(mcp, telemetry);

Every SaaS company has an opportunity to grow

Expansion

Expand credits and upgrade existing customers

Credit consumptionIllustrative

Sales reps search and enrich prospects. LSquare spots the pattern and turns it into the get_qualified_prospects MCP tool. Faster research helps reps reach more prospects and close more deals, increasing usage and prompting customers to buy more credits or upgrade their plans.

Monetization

Monetize a new persona with a new plan

Revenue per seatExample

Developers use a design platform’s MCP to fetch designs and components. LSquare packages these requests into a single prepare_design_handoff MCP tool. One call delivers everything, reducing handoff time and code rework. The platform converts viewer seats into newly introduced Dev seats priced 3× higher.

Conversion

Convert free users into paid customers

Free-to-paid conversionIllustrative

An analytics platform gives free users limited MCP analyses. Explaining a metric change requires separate queries by period, segment, and region. LSquare introduces explain_metric_change, cutting analysis time 10×. Teams investigate every KPI, hit the free limit, and become paying customers.

Get started in minutes

Install the SDK and connect to LSquare MCP

~/projects/my-mcp

How it works

  1. Define your goalHow can I increase conversion from freemium
    to paid?
    LSquare reads MCP traffic
  2. Get the next step70% of free users request weekly reports. A generate_report tool will drive repeat usage and increase free-to-paid conversion.
    Get the specs
  3. Apply The ChangeYour coding agent implements the tool, using LSquare specs.
    The tool goes live
  4. Engagement impactThe optimization raised conversion from 5% to 17%. 70 additional users upgrade to paid

Questions & Answers

Who is LSquare for?

LSquare is for SaaS companies with a customer-facing MCP that monetize through usage, seats, or plan upgrades.

What are the SDK and MCP for?

The SDK records your MCP traffic so LSquare can identify improvements and measure their impact. The LSquare MCP lets you use LSquare from your coding agent: set your goal, review suggested changes, get implementation specs, and see the measured impact.

How do you forecast and measure optimization impact?

Before recommending a change, LSquare simulates how it would handle past user requests to estimate its impact and check that existing workflows still work. After rollout, it measures changes in your target metric and compares the results with the forecast.

How do you find opportunities?

We model MCP traces as graphs of tool calls. We group similar traces based on what users are trying to accomplish and identify tools that are often used together. We then look at how common each pattern is across customers, how often it repeats, and infer the user intent behind each pattern. All these signals are transformed into new MCP tools to expand your revenue.

Who implements changes?

The coding agent you use implements changes using the specs LSquare provides.

How is LSquare different from MCP analytics?

Analytics tools show which MCP tools were called and what happened. LSquare tells you what to build next, builds and tests the workflow tool, and measures its impact on usage and revenue.

Put your MCP traffic to work

we’ll be happy to chatwith you on Slack