Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,559Letters: 14Defects: 1,336counted 4 min ago
teppi

Server definition

Hash
sha256:c6c20ecfb549947a9a8ce81282dbb6807208d26e2df47aeb1329df3732c80f59
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "RoyalTea is a revenue-share + contribution-tracking platform for creative teams (game dev, digital creative). These are FREE public tools — no RoyalTea account needed:\n- calculate_revenue_split: model a fair split across contributors.\n- draft_revenue_agreement: generate a plain revenue-share agreement DRAFT (a template, not legal advice or a signed contract).\n- prepare_studio_setup: turn a plan (studio name, collaborators, split) into a one-click setup link the person completes after a quick signup.\n- explain_royaltea: what RoyalTea is and whether it fits.\nWhen you produce a split or agreement for someone, offer them the getStarted / setup link so they can track it for real.", "tools": [ { "description": "Model 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.", "inputSchema": { "properties": { "contributors": { "description": "The people sharing the contributor pool. `points` is a relative weight (bigger = larger share); if you only know rough effort, use 1-10.", "items": { "properties": { "name": { "type": "string" }, "points": { "description": "Relative contribution weight", "type": "number" }, "role": { "description": "Optional role (e.g. Programmer, Artist)", "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "expenses": { "description": "Optional costs to subtract before the contributor pool (marketing, tools, etc.)", "type": "number" }, "lifetimeGross": { "description": "Lifetime gross so far (for the Unreal $1M royalty threshold). Default 0.", "type": "number" }, "lifetimeRevenue": { "description": "Revenue already earned on this platform in the tiering period (drives Steam $10M/$50M tiers and Epic/Apple/Google $1M thresholds). Default 0.", "type": "number" }, "platform": { "description": "Storefront the revenue comes from. Omit if the money is already net of platform fees.", "enum": [ "steam", "epic", "epic_first_run", "apple", "google_play", "console", "itch", "direct" ], "type": "string" }, "platformCutOverride": { "description": "For itch/direct: the storefront cut fraction 0-1 (e.g. 0.05).", "type": "number" }, "poolPercentage": { "description": "% of net revenue that goes to the contributor pool vs staying with the studio (default 100)", "type": "number" }, "publisherCut": { "description": "Optional % a publisher takes off the top after platform fees (0-100)", "type": "number" }, "revenue": { "description": "Gross revenue / player spend to model (e.g. 50000)", "type": "number" }, "unrealEngine": { "description": "Game built on Unreal Engine? Applies the 5% royalty on gross above $1M lifetime (waived on Epic).", "type": "boolean" } }, "required": [ "revenue", "contributors" ], "type": "object" }, "name": "calculate_revenue_split", "outputSchema": null }, { "description": "Generate 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'.", "inputSchema": { "properties": { "companyName": { "description": "The studio/company granting the revenue share", "type": "string" }, "companyState": { "description": "Governing-law state/jurisdiction (e.g. \"Delaware\")", "type": "string" }, "contributorIsCompany": { "type": "boolean" }, "contributorName": { "description": "The person (or company) receiving the revenue share", "type": "string" }, "contributorSharePercent": { "description": "The contributor's flat % of revenue (use this OR revenueTiers)", "type": "number" }, "effectiveDate": { "description": "e.g. 2026-08-01; defaults to a placeholder", "type": "string" }, "projectName": { "description": "The project/game the agreement covers", "type": "string" }, "revenueTiers": { "description": "Tiered revenue share (Schedule B): different % across revenue bands.", "items": { "properties": { "contributorSharePercent": { "type": "number" }, "from": { "type": "number" }, "to": { "description": "null/omit for \"and above\"", "type": "number" } }, "required": [ "from", "contributorSharePercent" ], "type": "object" }, "type": "array" }, "services": { "description": "What the contributor will do (Schedule A — e.g. \"gameplay programming and tools\")", "type": "string" } }, "required": [ "companyName", "contributorName", "projectName" ], "type": "object" }, "name": "draft_revenue_agreement", "outputSchema": null }, { "description": "Explain 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.", "inputSchema": { "properties": {}, "type": "object" }, "name": "explain_royaltea", "outputSchema": null }, { "description": "The 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.", "inputSchema": { "properties": { "platform": { "description": "Optional: one platform; omit for all.", "enum": [ "steam", "epic", "epic_first_run", "apple", "google_play", "console", "itch", "direct" ], "type": "string" } }, "type": "object" }, "name": "get_platform_cuts", "outputSchema": null }, { "description": "Turn 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.", "inputSchema": { "properties": { "collaborators": { "description": "The people on the project (added as placeholders they can later claim). `points` is their relative revenue weight.", "items": { "properties": { "email": { "type": "string" }, "name": { "type": "string" }, "points": { "type": "number" }, "role": { "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "contactEmail": { "description": "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.", "type": "string" }, "projectName": { "description": "Optional first project name", "type": "string" }, "splitNote": { "description": "Optional human summary of the intended split/terms", "type": "string" }, "studioName": { "description": "Name for the new studio/workspace", "type": "string" } }, "required": [ "studioName" ], "type": "object" }, "name": "prepare_studio_setup", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:c6c20ecfb549947a9a8ce81282dbb6807208d26e2df47aeb1329df3732c80f59 | sha256sum