{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rtrrr8mj3vwq","handle":"renderball","url":"https://wellknown.network/agents/renderball","links":{"self":"https://wellknown.network/agents/renderball/record.json","html":"https://wellknown.network/agents/renderball","markdown":"https://wellknown.network/agents/renderball/record.md","api":"https://wellknown.network/api/v1/agents/renderball","status":"https://wellknown.network/api/v1/agents/renderball/status","claim":"https://wellknown.network/agents/renderball/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/renderball/claim.json","badge":"https://wellknown.network/agents/renderball/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/renderball/history","tools":"https://wellknown.network/api/v1/agents/renderball/tools"},"ard":{"identifier":"urn:air:renderball.com:server:renderball","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Renderball","summary":"Designed, animated, editable presentations your AI writes on Renderball. No account needed to try.","description":"Designed, animated, editable presentations your AI writes on Renderball. No account needed to try.","publisher":{"name":"com.renderball","url":null},"homepage":"https://renderball.com","repository":"https://github.com/agarces1999/renderball-skills","version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://renderball.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-15T19:05:56.746903Z","publishedAt":"2026-09-15T19:05:56.746903Z","registryName":"com.renderball/renderball"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.presentations","name":"Presentations","confidence":1,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["content","documents"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-10T05:28:59.379Z","lastProbedAt":"2026-10-10T05:28:59.379Z","statusComputedAt":"2026-10-10T05:30:38.802Z","reliability30d":{"probes":66,"successRate":0.9394,"p50Ms":222,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":66,"ok":62,"authBoundaryOk":0,"serviceOk":62,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T05:28:59.379Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":182,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T22:28:28.180Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":164,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T16:33:51.611Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":275,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T10:22:28.899Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":187,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T03:23:04.805Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":182,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:24:03.195Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":208,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"6b15cbe72057e8dac72685a2116325570c591ba5771b499b838bdc86e94095ab","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:23:15.995Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":326,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"122dfca52758ba472f1fb9072060e0a52c57c2df88a80321ae06cc03fa75ac9a","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:26:48.801Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":241,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"122dfca52758ba472f1fb9072060e0a52c57c2df88a80321ae06cc03fa75ac9a","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T01:21:51.233Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":179,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"toolCount":11,"toolsHash":"122dfca52758ba472f1fb9072060e0a52c57c2df88a80321ae06cc03fa75ac9a","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T19:24:44.494Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":227,"error":null,"detail":{"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save the page-by-page outline you wrote for a deck. Returns the WRITING BRIEF: the exact instructions for writing the deck file (format, brand facts, truth rule"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing or an element off its page, then fix the file and "},{"name":"submit_deck","description":"Send the complete deck file you wrote. Renderball checks it against the brief, repairs small slips, renders every page and opens it in the editor. Returns 'read"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it."},{"name":"get_page_brief","description":"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"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"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 a"}],"toolCount":11,"toolsHash":"507c3236ca65d9206dea868c3e92044d1147f0a7bd6d690f4f8de1402d24de5b","serverName":"renderball","capabilities":["tools"],"serverVersion":"1.2.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_decks","description":"The user's Renderball documents, newest first, with editor links. Needs an account (a key)."},{"name":"create_deck","description":"Start a new presentation from a brief, the brand and your outline. The brand: if you can open the brand's website, read its real colours and fonts there first a"},{"name":"write_outline","description":"Save a new page-by-page outline for a deck (pages written for the old one are dropped). The reply carries PAGE 1'S BRIEF; each submit_page reply carries the nex"},{"name":"get_brief","description":"The writing brief for a deck whose outline is already saved."},{"name":"see_deck","description":"The deck's rendered pages as images, page 1 first — look at them for overlapping or clipped text, odd spacing, an element off its page or a picture that does no"},{"name":"submit_deck","description":"Replace the whole file of a deck whose pages are all written (while pages are still being written, submit_page each one — a whole file is refused then). Renderb"},{"name":"deck_status","description":"Whether a submitted deck is still importing, ready (with the editor link and the rendered pages, to check them), or failed (with the reason)."},{"name":"share_deck","description":"Turn on the public link for a deck and return it: anyone with the link can view the deck."},{"name":"get_page_brief","description":"The full writing brief for ONE page: the studio's method, the rules, the examples chosen for that page, and (after page 1) page 1's file to continue. You rarely"},{"name":"get_examples","description":"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."},{"name":"submit_page","description":"Save one page you wrote (page 1: the file with Section0 and the shared design; page N: only its Section), with its direction (one sentence: the thing, the motio"}],"package":null,"toolSurface":{"id":"ts_vp7yybcmu5ya","endpointId":"ep_h3n93rxc6epv","hash":"9efe96784025749ddf848991a79f650bd8d140d7b633e9cf53c20ad541dba063","toolCount":11,"serverName":"renderball","serverVersion":"1.3.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T03:23:04.816Z","lastSeenAt":"2026-10-10T05:28:59.369Z","observations":5,"toolNames":["list_decks","create_deck","write_outline","get_brief","see_deck","submit_deck","deck_status","share_deck","get_page_brief","get_examples","submit_page"],"distinctSurfaces":5},"endpointFacts":[{"id":"ep_h3n93rxc6epv","url":"https://renderball.com/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T20:24:03.204Z","auth":{"observedAt":"2026-10-08T20:24:03.435Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T20:24:03.449Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"renderball.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-28T20:51:05.000Z","validTo":"2026-12-27T21:49:39.000Z","daysToExpiry":78,"sanCount":2,"fingerprint256":"75:A4:D2:98:10:00:B6:BA:64:4C:93:1B:B0:4A:62:F5:1C:12:22:F6:49:D2:22:77:74:EF:9B:2E:12:9A:8D:73"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.renderball/renderball","url":"https://registry.modelcontextprotocol.io/v0/servers/com.renderball%2Frenderball","firstSeenAt":"2026-09-16T03:21:26.951Z","fetchedAt":"2026-10-09T10:19:07.462Z","normalizedAt":"2026-10-09T10:19:07.462Z"}]},"firstSeenAt":"2026-09-16T03:21:26.951Z","updatedAt":"2026-10-10T05:31:34.560Z"}