How to Set the Right Price for Your AI Tool
A practical guide to pricing your MCP tool for maximum revenue. Covers pricing model selection, competitor benchmarking, base price setting, tier design, sandbox testing, and ongoing optimization.
In this guide
Choose Your Pricing Model
SettleGrid supports six pricing models, and choosing the right one is the most impactful decision you will make. Per-call pricing charges a fixed amount per tool invocation — it is simple, predictable, and works well for tools with consistent compute costs. Per-token pricing charges based on input/output size — ideal for NLP tools where processing cost scales with text length.
Per-byte pricing charges based on data volume — best for media processing, file conversion, and data transfer tools. Per-second pricing charges based on execution time — suited for compute-intensive tools like simulations, video rendering, or complex analysis. Tiered pricing assigns different prices to different methods within the same server — perfect when your tool has both simple and complex operations.
Outcome-based pricing charges only when the tool produces a successful result — useful for tools where failure is common (search, fraud detection, code fixing). This model aligns incentives perfectly: agents only pay when they get value, and your revenue scales with your tool's effectiveness. Start with per-call if you are unsure — it is the easiest to implement and the easiest for consumers to understand.
Benchmark Competitors
Before setting a price, research what comparable tools charge. Browse the SettleGrid marketplace (/explore) and filter by your category to see competitor pricing. Note the range: the cheapest tool sets the floor, the most expensive sets the ceiling, and the median tells you what consumers expect to pay.
Look beyond SettleGrid too. Check Rapid API, AWS Marketplace, and similar platforms for tools in your category. Compare not just price but also what each tool includes: response quality, latency, uptime guarantees, and additional features. A tool that returns enriched data in 200ms is worth more than one that returns basic data in 2 seconds, even if the raw capability is similar.
Document your findings in a simple spreadsheet: tool name, pricing model, price per call, average latency, and feature set. This competitive analysis will inform not just your initial price but also your positioning — you will use it to explain on your listing page why your tool is worth what you charge. Tools that articulate their value proposition clearly convert browsers to paying consumers at 2-3x the rate of tools with generic descriptions.
Set Your Base Price
Your base price should reflect three factors: your cost to serve (compute, API calls, infrastructure), the value your tool delivers (time saved, accuracy, convenience), and the competitive landscape (what alternatives cost). Start by calculating your cost per call including all upstream API fees, compute costs, and a margin for infrastructure overhead. Then multiply by 3-5x to establish a profitable base price.
For most tools, the value-based approach yields a higher and more defensible price than cost-plus. Ask: what would it cost an agent (or the human behind it) to get this result without my tool? If your tool saves 30 seconds of research, that is worth 10-25 cents, regardless of whether your compute cost is 0.1 cents. Price for the value you deliver, not the cost you incur.
Set your initial price slightly below where you think optimal is. It is psychologically easier to raise prices on a tool with strong reviews and high usage than to lower prices on a tool that launched too high. SettleGrid lets you change pricing at any time, and the platform notifies existing consumers of changes with a 7-day grace period. Most successful tools adjust their price 2-3 times in the first month.
Design Pricing Tiers
If your tool offers multiple methods or quality levels, tiered pricing captures more value than a single flat rate. Create 2-3 tiers that correspond to different levels of service. For example: a "basic" tier (simple lookup, 2 cents), a "standard" tier (enriched response, 10 cents), and a "premium" tier (full analysis with recommendations, 50 cents).
Each tier should deliver clearly differentiated value. Agents choose tiers based on their needs, and well-designed tiers increase average revenue per consumer by 40-60% compared to flat pricing. The key is ensuring the premium tier feels like a genuine upgrade, not just "the same thing with a higher price tag."
Configure tiers in your settlegrid.config.ts using the tiered pricing model. Map each tier to specific tool methods: basic methods in the low tier, advanced methods in the high tier. The SDK handles routing, metering, and billing automatically — agents see the tier and price before each call and can choose which tier to invoke based on their budget and needs.
Test with the Sandbox
Before going live with real pricing, validate your entire billing flow in the SettleGrid sandbox. Run npx settlegrid sandbox and make representative calls at each pricing tier. Verify that the metered amounts match your configuration, that failed calls are not charged, and that the consumer-facing price display is accurate.
Simulate high-volume scenarios to ensure your pricing scales correctly. The sandbox supports burst testing: send 1,000 calls in rapid succession and verify that every call is metered individually, no events are dropped, and the total billing matches your expected revenue. This is especially important for per-token and per-byte models where the metered amount varies per call.
Run an A/B test before launch if possible. SettleGrid supports price experiments: set two prices for the same tool and the platform randomly assigns consumers to each group. After 48 hours, compare conversion rates and revenue per consumer. This data-driven approach removes guesswork and lets you launch with confidence that your price is in the right range.
Monitor and Optimize
After launch, monitor three pricing metrics daily: conversion rate (what percentage of agents who discover your tool make a paid call), usage frequency (how many calls per consumer per day), and revenue per consumer (how much each active consumer spends). The SettleGrid dashboard shows all three on the Analytics tab.
If conversion is high (>15%) but usage is low, your price may be slightly too high for repeated use — consider adding a volume discount or a lower-priced basic tier. If conversion is low (<5%) but usage among paying consumers is high, your value proposition is strong but your listing or price presentation needs work. If both are low, revisit your competitive analysis and consider repositioning.
Re-evaluate pricing quarterly. As your tool gains reputation, earns reviews, and accumulates usage history, you earn the right to charge more. Tools with 100+ reviews and 99.9% uptime can typically charge 50-100% more than identical tools without track records. Gradually raise your price and monitor the impact on conversion and revenue — the goal is to find the price that maximizes total revenue, not just call volume.
Ready to get started?
Scaffold a complete MCP server with billing pre-wired in under 5 minutes.
Start Building — Free