mctxdocs
Pricing payouts

How Pricing Works

mctx uses metered billing - you pay based on actual usage, not a flat monthly fee. This page explains how pricing works for both subscribers and developers.

Need help? Connect help.mctx.ai for instant answers.

Per-Request Pricing

Apps on mctx are priced per 1,000 requests. For example:

  • $1.00 per 1K requests means each request costs $0.001
  • If you make 500 requests in a month, you pay $0.50
  • If you make 10,000 requests, you pay $10.00

This model means you only pay for what you use.

How Billing Works

For Subscribers

  1. Subscribe - Enter payment details at checkout
  2. Use - Make requests to the App throughout the month
  3. Bill - At the end of each billing cycle, usage is calculated
  4. Pay - Your card is charged for the total usage

You can view your current usage in the dashboard at any time.

For Developers

  1. Set price - Choose your price per 1,000 requests (minimum $1.00/1K)
  2. Get paid - Receive 80% of subscriber payments
  3. Payouts - Funds are transferred to your bank account on a standard schedule (typically 2-7 business days)

Revenue Split

mctx takes a 20% platform fee. The remaining 80% goes to the developer:

Subscriber pays:     $10.00 (example)
Platform fee (20%):   $2.00
Developer receives:   $8.00

Note: Payment processing fees are absorbed by mctx from its 20% share. You always receive exactly 80% of the gross subscription payment.

Price Examples

Price per 1K100 requests1,000 requests10,000 requests
$1.00$0.10$1.00$10.00
$3.00$0.30$3.00$30.00
$5.00$0.50$5.00$50.00
$10.00$1.00$10.00$100.00

Locked-In Pricing

The price you see when you subscribe is locked in for as long as you maintain that subscription. Your rate never changes while you're subscribed - no matter what happens next:

  • Developer sets price at $1.00/1K
  • You subscribe and lock in $1.00/1K
  • Developer raises price to $2.00/1K → You still pay $1.00/1K (while subscribed)
  • Developer releases v2.0 with new features → You still pay $1.00/1K (while subscribed)
  • Demand bonus kicks in → You still pay $1.00/1K (while subscribed)

New subscribers pay the new price, but your rate never changes while you stay subscribed. However, if you unsubscribe and resubscribe later, you'll pay the current price at that time - not your original locked-in rate. This is our promise to you: stay subscribed, keep that rate.

Demand Bonus Pricing

Developers can optionally enable demand bonus pricing. When a server has high traffic:

  • The price automatically increases based on requests per minute
  • New subscribers lock in the higher rate
  • Existing subscribers keep their original rate

This incentivizes developers to build popular, high-quality servers.

How Demand Bonus is Calculated

The bonus is calculated as:

Price with bonus = Base price x (1 + RPM / 1000)
Requests per MinuteBonusPrice Multiplier
00%1.0x
50050%1.5x
1,000100%2.0x
2,000200%3.0x

For example, a $1.00/1K server with 500 RPM would cost new subscribers $1.50/1K.

What Counts as a Request?

A request is any MCP method call that your client makes to the server:

  • tools/list - List available tools
  • tools/call - Execute a tool
  • resources/list - List available resources
  • resources/read - Read a resource
  • prompts/list - List available prompts
  • prompts/get - Get a prompt

The initialize, notifications/initialized, and ping messages are handled by the platform and do not count toward usage.

Next Steps


See something wrong? Report it or suggest an improvement — your feedback helps make these docs better.