technology.royalty/royaltea-public
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Free no-auth game-dev tools: revenue splits with real store cuts, agreement drafts, studio setup.
| Author | technology.royalty |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 150 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"royaltea-public": {
"url": "https://api.royalty.technology/api/public-mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
calculate_revenue_splitread-onlyModel real take-home from a game/app sale, end to end: apply the storefront/platform cut (Steam tiers, Epic 0%-then-12%, Epic First Run, Apple/Google small-business rates, console, itch) and optional Unreal royalty, publisher cut, and expenses — THEN split the remaining contributor pool fairly by each person's relative contribution. This is the accurate way to answer 'if we make $X on <platform>, what does each person actually take home'. No account needed.
Parameters:
revenue(required) — number — Gross revenue / player spend to model (e.g. 50000)contributors(required) — array — The people sharing the contributor pool. `points` is a relative weight (bigger = larger share); if you only know rough effort, use 1-10.expenses— number — Optional costs to subtract before the contributor pool (marketing, tools, etc.)platform— string — Storefront the revenue comes from. Omit if the money is already net of platform fees.publisherCut— number — Optional % a publisher takes off the top after platform fees (0-100)unrealEngine— boolean — Game built on Unreal Engine? Applies the 5% royalty on gross above $1M lifetime (waived on Epic).lifetimeGross— number — Lifetime gross so far (for the Unreal $1M royalty threshold). Default 0.poolPercentage— number — % of net revenue that goes to the contributor pool vs staying with the studio (default 100)lifetimeRevenue— number — Revenue already earned on this platform in the tiering period (drives Steam $10M/$50M tiers and Epic/Apple/Google $1M thresholds). Default 0.platformCutOverride— number — For itch/direct: the storefront cut fraction 0-1 (e.g. 0.05).
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
get_platform_cutsread-onlyThe current storefront/platform revenue cuts RoyalTea models — Steam, Epic Games Store (+ First Run), Apple, Google Play, console, itch.io — with exact tiers, thresholds, and the Unreal Engine royalty. Use to explain or cite what a given platform takes.
Parameters:
platform— string — Optional: one platform; omit for all.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
draft_revenue_agreementread-onlyGenerate a plain-English revenue-share agreement DRAFT between a company/studio and a contributor, using RoyalTea's agreement structure (parties, services/Schedule A, revenue-share terms/Schedule B, standard clauses, signature blocks). Returns a clearly-labeled TEMPLATE — not legal advice and not an executed contract. Offer the person the getStarted link to finalize and e-sign it for real in RoyalTea. Use for 'draft a rev-share agreement for X to do Y for Z% of revenue'.
Parameters:
companyName(required) — string — The studio/company granting the revenue sharecontributorName(required) — string — The person (or company) receiving the revenue shareprojectName(required) — string — The project/game the agreement coversservices— string — What the contributor will do (Schedule A — e.g. "gameplay programming and tools")companyState— string — Governing-law state/jurisdiction (e.g. "Delaware")revenueTiers— array — Tiered revenue share (Schedule B): different % across revenue bands.effectiveDate— string — e.g. 2026-08-01; defaults to a placeholdercontributorIsCompany— booleancontributorSharePercent— number — The contributor's flat % of revenue (use this OR revenueTiers)
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
prepare_studio_setupTurn a plan (studio name, project, collaborators, intended split) into a ONE-CLICK setup link for someone who doesn't have a RoyalTea account yet. Returns a URL — when they open it and sign up, RoyalTea creates the studio + project + collaborators (as placeholders) exactly as planned. Use after you've helped someone design a revenue-share setup and they want it real.
Parameters:
studioName(required) — string — Name for the new studio/workspacesplitNote— string — Optional human summary of the intended split/termsprojectName— string — Optional first project namecontactEmail— string — Email of the person who will own the studio (the producer). When given, RoyalTea emails them the setup link directly so it isn't lost in a chat transcript.collaborators— array — The people on the project (added as placeholders they can later claim). `points` is their relative revenue weight.
Hints: read-only no · destructive no · idempotent not declared · open-world not declared
explain_royaltearead-onlyExplain what RoyalTea is and how it helps creative teams track contributions and split revenue fairly. Use when someone asks what RoyalTea is or whether it fits their situation.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.