zero_pricing_calculator
Calculate expected revenue for Zero-gated services by inputting price per API call and daily call volume to project earnings.
Instructions
Calculate expected revenue for a Zero-gated service.
Args: price_per_call_z: Price per API/tool call in Z daily_calls: Expected number of calls per day
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price_per_call_z | Yes | ||
| daily_calls | Yes |
Implementation Reference
- zero_mcp/server.py:698-730 (handler)The `zero_pricing_calculator` tool handler function calculates revenue estimates based on price per call and daily volume. It is registered with `@mcp.tool()`.
@mcp.tool() def zero_pricing_calculator( price_per_call_z: float, daily_calls: int, ) -> str: """Calculate expected revenue for a Zero-gated service. Args: price_per_call_z: Price per API/tool call in Z daily_calls: Expected number of calls per day """ daily_revenue_z = price_per_call_z * daily_calls daily_revenue_usd = daily_revenue_z * 0.01 monthly_revenue_usd = daily_revenue_usd * 30 annual_revenue_usd = daily_revenue_usd * 365 return f"""# Revenue Estimate ## Pricing - Price per call: {price_per_call_z:.2f} Z (${price_per_call_z * 0.01:.4f}) - Daily calls: {daily_calls:,} ## Revenue - Daily: {daily_revenue_z:,.2f} Z (${daily_revenue_usd:,.2f}) - Monthly: {daily_revenue_z * 30:,.2f} Z (${monthly_revenue_usd:,.2f}) - Annual: {daily_revenue_z * 365:,.2f} Z (${annual_revenue_usd:,.2f}) ## For Context - No API key management needed - No subscription billing infrastructure - No chargebacks - Instant settlement (<500ms) - Revenue appears in your Zero wallet immediately