Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "create_deck", "deck_status", "get_brief" and 8 more
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false,"title":"Create a deck"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Check an import"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Get the writing brief"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"Read example pages"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false,"title":"Get one page's brief"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"List my decks"}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true,"title":"See the rendered pages"}
{"destructiveHint":true,"openWorldHint":true,"readOnlyHint":false,"title":"Share a deck"}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Submit the deck file"}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Submit one page"}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false,"title":"Write the outline"}
Changed the definition of "create_deck", "deck_status", "get_brief" and 8 more
⟨31 unchanged words⟩ accent":{"description":"The lead brand colour:read it from their website if you can open it(usually the main buttons and the large coloured areas, not the links),oronly if you know it from theuser'suser,material.their material or their site. Never invent one.","pattern":"^#[0-9a-fA-F] ⟨238 unchanged words⟩ Send it here and the reply carries theWRITINGbriefBRIEFto write from (page 1's brief when the deck is written page by page)
Changed the definition of "create_deck", "get_page_brief", "see_deck" and 3 more
⟨58 unchanged words⟩ a colour. With the outline the reply carriesthePAGEWRITING1'SBRIEF,BRIEF;sowritethepagewhole1deckandissendtwoitcalls:
Added "get_examples", "get_page_brief" and "submit_page"; changed the definition of "create_deck" (8 tools before, 11 now)
Start a new presentation from a brief, the brandasandYOUyourknowoutline.itThe(name,brand:andifonlyyou can open thecoloursbrand's website,fontsread
Certificate changed, valid to 2026-12-27
Authorization not required
Unavailable → Live
First tool surface recorded: 8 tools (server version 1.1.0)
Unknown → Unavailable
Certificate recorded, valid to 2026-10-29
https://renderball.com/api/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 11 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":false,"openWorldHint":true,"readOnlyHint":false}
⟨5 unchanged words⟩ still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason).
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":false}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
Turn on the public link for a deck and returnit.it: anyone with the link can view the deck.
{"destructiveHint":falsetrue,"openWorldHint":true,"readOnlyHint":false}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false}
{"destructiveHint":true,"openWorldHint":false,"readOnlyHint":false}
The full writing brief for ONE pageof a deck whose outline is saved: the studio's method, the rules,andthe(examples chosen forpagesthat page, and (after page 1) page 1's file to continue.PageYou1rarelyfirst;needthenit:eachpageother1'spagebriefincomesitswithowncreate_deckcall.andWriteeach submit_page reply carries the next page's. Use it for a helper that writes one page,thenwithsubmit_page.nothing in front of it.
{"destructiveHint":false,"readOnlyHint":truefalse}
⟨12 unchanged words⟩ them for overlapping or clipped text, odd spacingor, an element off its page or a picture that does not say its page's claim, then fixthethatfilepage andsubmit_decksubmit_page it again. Available once the deck has beensubmitted.rendered.
SendReplace thecompletewhole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole fileyouiswrote.refused then). Renderball checks it against the brief, repairs small slips, renders every page and opens it in ⟨13 unchanged words⟩
⟨13 unchanged words⟩ shared design; page N: only its Section), with its direction (one sentence: the thing, the motion that acts out the claim, one craft detail).WhenA page is accepted only after its brief was handed to you. The reply carries the next page's brief; when every page is saved the deck is merged, checked and rendered,and the reply carries the rendered pages. To ⟨8 unchanged words⟩
⟨7 unchanged words⟩ "minLength":10,"type":"string"},"direction":{"description":"This page's direction in one sentence — the thing, the motion that acts out the claim, one craft detail. It goes into the page as its // Direction: line.","maxLength":400,"minLength":15,"type":"string"},"guest_token":{"description":"Only for a deck ⟨24 unchanged words⟩ "maxLength":40,"type":"string"},"next_brief":{"description":"Default true: the reply carries the next page's brief. A helper writing just one page sends false.","type":"boolean"},"page":{"maximum":16,"minimum":1,"type" ⟨61 unchanged words⟩ ,"required":["deck_id","page","source","direction"],"type":"object"}
Savethea new page-by-page outlineyou wrotefor adeck. Returnsdeckthe(pagesWRITINGwrittenBRIEF:for theexactoldinstructionsoneforarewritingdropped).theThedeckreplyfilecarries(format,PAGEbrand1'Sfacts,BRIEF;trutheachrules).submit_pageFollowreplyit,carriesthenthecallnextsubmit_deck.page's.
⟨31 unchanged words⟩ "accent":{"description":"The lead brandcolour.colour:ONLYread it from their website if youknowcan open it (fromusuallytheirthesite'smainstylesheetbuttons and the large coloured areas, not the links) or from the user'smaterial);material.neverNeverguess.invent one.","pattern":"^#[0-9a-fA-F]{6}$" ⟨119 unchanged words⟩ website":{"description":"Their website, e.g.yourcompany.comyourcompany.com.—Withusedanforaccount, when you declare no colours, Renderball reads thewordmark'ssitesourcefor its colours, fonts and logo — so give the website and leave colours you do notread.know out.","maxLength":200,"type":"string"} ⟨377 unchanged words⟩
Read example pages — Up to 4 of the studio's example pages, by the ids listed in a page brief — read the ones that fit the page you are about to write.
Get one page's brief — The writing brief for ONE page of a deck whose outline is saved: the studio's method, the rules, and (for pages after 1) page 1's file to continue. Page 1 first; then each other page in its own call. Write the page, then submit_page.
Submit one page — Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section). When every page is saved the deck is merged, checked and rendered, and the reply carries the rendered pages. To fix one page later, submit just that page.