MCP Server Monetization: How Tool Publishers Get Paid by AI Agents

TL;DR

If you publish an MCP server, the agent commerce economy is how you actually get paid for it. The mechanics are simple, pick a pricing model, list your server in a catalog, return payment_required from your tools, but the strategic choices around pricing and positioning are where the revenue lives.

What pricing models work for MCP?

Three. Each fits a different tool shape:

Per-call. Flat fee per tool invocation. Best for stateless tools where each call is independent: lookups, searches, conversions, validators. Typical range $0.005 - $0.50 per call.

Per-task. A workflow that spans multiple tool calls is priced as a unit. The MCP server tracks the workflow (typically via a session or task ID) and charges once at completion. Best for orchestration-heavy tools: research, multi-step analysis, document generation. Typical $0.10 - $5 per task.

Subscription. The agent (or its publisher) holds an ongoing subscription. Tool calls under the subscription don't trigger per-call charges. The publisher charges periodically (monthly, annually). Best for high-volume tools: real-time data feeds, frequent API access. Typical $10-$500/month with included call quota.

You can mix. A common pattern: free tier (5 calls/day), per-call after that, subscription for power users.

How do you actually price?

Three considerations:

1. Cost of serving. Your infrastructure cost per call + a margin. For data-heavy tools, this is the floor.

2. Agent willingness-to-pay. What's the value the agent's user gets from this tool? Premium financial data → high WTP. Generic web search → low WTP.

3. Comparable tools. Look at similar listings in the catalog. Pricing significantly above 3-5× the median for your category gets flagged in review. Significantly below median signals dumping.

Practical approach: start at the median for your category, A/B test ±20% in your first quarter, settle into the price elasticity curve.

How does settlement work?

For per-call and per-task: charges accrue throughout the day. Funds settle from the agent's account to your merchant account at Shatale on a 24-hour cadence. From there, payouts to your bank run on whatever cadence you set (daily / weekly / monthly).

For subscription: each subscription period generates a single charge. Settlement same as per-call.

Platform fees come out at settlement time, and net is what hits your merchant account. Right now there's nothing to deduct: publishing is free for the entire early-access period, and founding design partners lock preferential terms before public pricing.

What about disputes and refunds?

Three scenarios:

Documented APIs for refunds and disputes are in the API Reference.

What's the growth flywheel?

Three steps that reinforce each other:

  • Listing positioning. Match your description and use cases to what agents are searching for. Specific beats generic. ("Premium real-time forex quotes" beats "Financial data API.")
  • Quality. High success rate (% of calls that return successfully), low latency, accurate decline reasons. The catalog ranks by quality signals.
  • Volume. Once you have call volume, you have data, about which agents send the most traffic, which tools are most popular, where pricing is elastic. That data drives roadmap.
  • Featured placement in the catalog goes to high-quality servers with growing volume. Placement is earned through quality and volume.

    What metrics should I track?

    Four:

    All available in the Publisher Developer Portal Health Metrics tab.

    What about partnerships with agent platforms?

    Some agent platforms (e.g. specific Claude or ChatGPT enterprise deployments) want to ship pre-vetted MCP servers to their users. Patterns that work:

    Outreach: contact agent platforms directly. Most have BD teams managing the catalog.

    FAQ

    Can I change pricing after launch?

    Yes. Material price changes trigger a re-review (typically 1 business day). Existing subscriptions honor old pricing until renewal.

    What about free tools alongside paid ones?

    Common pattern. List both, the free tools drive discovery, the paid tools capture revenue. Agents will explore the free tools, then upgrade.

    Do I need to handle taxes?

    Shatale collects sales tax / VAT where required and remits to authorities. You receive net of tax. Income tax on your earnings is your responsibility.

    What's the cheapest viable per-call price?

    Below ~$0.005, payment processing costs eat the revenue. If your tool is genuinely that cheap to serve, consider subscription instead.

    How long does it take to be profitable?

    Depends entirely on call volume. Servers with sharp, specific positioning get discovered and called; servers with poor positioning may never get there, iterate on the listing.

    Related reading

    External references

    ---

    By Ted L.. Last updated 2026-04-29.