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 "get_app_reviews", "get_transcript", "index_tools" and 3 more
before
—after
{"properties":{"cache":{"description":"How the result was served: HIT or STALE from a cache tier, MISS or BYPASS when it was fetched now.","properties":{"ageSeconds":{"type":"number"},"source":{"enum":["worker","origin","coalesced"],"type":"string"},"status":{"enum":["HIT","STALE","MISS","BYPASS"],"type":"string"},"tier":{"type":"string"},"ttlSeconds":{"type":"number"}},"required":["status","tier","ageSeconds","ttlSeconds"],"type":"object"},"results":{"description":"One app row per app with its rating summary, then its review rows, and an error row per app that could not be read.","items":{"anyOf":[{"additionalProperties":true,"properties":{"appId":{"type":"string"},"country":{"type":"string"},"developer":{"type":"string"},"ratingAverage":{"type":["number","null"]},"ratingCount":{"type":["number","null"]},"store":{"type":"string"},"title":{"type":"string"},"type":{"const":"app"},"url":{"type":"string"},"version":{"type":["string","null"]}},"required":["type","store","appId","country","title","developer","url"],"type":"object"},{"additionalProperties":true,"properties":{"appId":{"type":"string"},"appVersion":{"type":["string","null"]},"country":{"type":"string"},"date":{"type":"string"},"rating":{"type":"number"},"reviewId":{"type":"string"},"store":{"type":"string"},"text":{"type":"string"},"title":{"type":["string","null"]},"type":{"const":"review"}},"required":["type","store","appId","reviewId","rating","text","date"],"type":"object"},{"additionalProperties":true,"properties":{"appId":{"type":["string","null"]},"code":{"type":"string"},"input":{"type":"string"},"message":{"type":"string"},"retryable":{"type":"boolean"},"store":{"type":["string","null"]},"type":{"const":"error"}},"required":["type","input","code","message","retryable"],"type":"object"}]},"type":"array"}},"required":["results","cache"],"type":"object"}before
—after
{"properties":{"cache":{"description":"How the result was served: HIT or STALE from a cache tier, MISS or BYPASS when it was fetched now.","properties":{"ageSeconds":{"type":"number"},"source":{"enum":["worker","origin","coalesced"],"type":"string"},"status":{"enum":["HIT","STALE","MISS","BYPASS"],"type":"string"},"tier":{"type":"string"},"ttlSeconds":{"type":"number"}},"required":["status","tier","ageSeconds","ttlSeconds"],"type":"object"},"results":{"description":"One row for the video: the transcript, or an error with a code.","items":{"anyOf":[{"additionalProperties":true,"properties":{"channelName":{"type":["string","null"]},"format":{"enum":["segments","text","srt","vtt"],"type":"string"},"isGenerated":{"type":"boolean"},"language":{"type":"string"},"languageCode":{"type":"string"},"languageFallback":{"type":"boolean"},"segmentCount":{"type":"number"},"segments":{"items":{"properties":{"duration":{"type":"number"},"start":{"type":"number"},"text":{"type":"string"}},"required":["text","start","duration"],"type":"object"},"type":"array"},"status":{"const":"ok"},"subtitles":{"type":"string"},"text":{"type":"string"},"title":{"type":["string","null"]},"translatedFrom":{"type":["string","null"]},"videoId":{"type":"string"}},"required":["status","videoId","languageCode","isGenerated","languageFallback","format","text","segmentCount"],"type":"object"},{"additionalProperties":true,"properties":{"error":{"additionalProperties":true,"properties":{"code":{"type":"string"},"message":{"type":"string"},"retryable":{"type":"boolean"}},"required":["code","message","retryable"],"type":"object"},"status":{"const":"error"},"videoId":{"type":["string","null"]}},"required":["status","error"],"type":"object"}]},"type":"array"}},"required":["results","cache"],"type":"object"}before
—after
{"properties":{"count":{"type":"integer"},"query":{"description":"The search phrase, when one was given.","type":"string"},"tools":{"items":{"properties":{"server":{"description":"Server name.","type":"string"},"task":{"description":"What the tool does, in plain words.","type":"string"},"tool":{"description":"Tool name to call.","type":"string"},"url":{"description":"MCP URL of the server that has the tool.","type":"string"}},"required":["tool","task","url","server"],"type":"object"},"type":"array"}},"required":["tools","count"],"type":"object"}before
—after
{"properties":{"cache":{"description":"How the result was served: HIT or STALE from a cache tier, MISS or BYPASS when it was fetched now.","properties":{"ageSeconds":{"type":"number"},"source":{"enum":["worker","origin","coalesced"],"type":"string"},"status":{"enum":["HIT","STALE","MISS","BYPASS"],"type":"string"},"tier":{"type":"string"},"ttlSeconds":{"type":"number"}},"required":["status","tier","ageSeconds","ttlSeconds"],"type":"object"},"results":{"description":"One row per open job, then one error row per company board that could not be read.","items":{"anyOf":[{"additionalProperties":true,"properties":{"applyUrl":{"type":["string","null"]},"ats":{"type":"string"},"companyName":{"type":["string","null"]},"companySlug":{"type":"string"},"compensation":{"additionalProperties":true,"type":["object","null"]},"department":{"type":["string","null"]},"id":{"type":"string"},"locations":{"items":{"additionalProperties":true,"properties":{"country":{"type":["string","null"]},"name":{"type":"string"}},"required":["name"],"type":"object"},"type":"array"},"postedAt":{"type":["string","null"]},"remote":{"type":["boolean","null"]},"sourceUrl":{"type":"string"},"title":{"type":"string"},"type":{"const":"job"},"workplaceType":{"enum":["remote","hybrid","onsite",null],"type":["string","null"]}},"required":["type","id","ats","companySlug","title","locations","sourceUrl"],"type":"object"},{"additionalProperties":true,"properties":{"ats":{"type":["string","null"]},"code":{"type":"string"},"companySlug":{"type":["string","null"]},"input":{"type":"string"},"message":{"type":"string"},"retryable":{"type":"boolean"},"type":{"const":"error"}},"required":["type","input","code","message","retryable"],"type":"object"}]},"type":"array"}},"required":["results","cache"],"type":"object"}before
—after
{"properties":{"cache":{"description":"How the result was served: HIT or STALE from a cache tier, MISS or BYPASS when it was fetched now.","properties":{"ageSeconds":{"type":"number"},"source":{"enum":["worker","origin","coalesced"],"type":"string"},"status":{"enum":["HIT","STALE","MISS","BYPASS"],"type":"string"},"tier":{"type":"string"},"ttlSeconds":{"type":"number"}},"required":["status","tier","ageSeconds","ttlSeconds"],"type":"object"},"results":{"description":"One row per requested post (and its earlier thread posts when asked), or an error row with a code.","items":{"anyOf":[{"additionalProperties":true,"properties":{"article":{"additionalProperties":true,"type":["object","null"]},"author":{"additionalProperties":true,"type":"object"},"counts":{"additionalProperties":true,"type":"object"},"createdAt":{"type":["string","null"]},"id":{"type":"string"},"input":{"type":"string"},"media":{"items":{"additionalProperties":true,"type":"object"},"type":"array"},"quote":{"additionalProperties":true,"type":["object","null"]},"replies":{"properties":{"available":{"const":false},"count":{"type":["number","null"]},"reason":{"type":"string"}},"required":["available"],"type":"object"},"text":{"type":"string"},"threadOf":{"type":["string","null"]},"type":{"const":"post"},"url":{"type":"string"}},"required":["type","id","url","text","author","counts","replies","input"],"type":"object"},{"additionalProperties":true,"properties":{"code":{"type":"string"},"input":{"type":"string"},"message":{"type":"string"},"postId":{"type":["string","null"]},"retryable":{"type":"boolean"},"status":{"type":["number","null"]},"type":{"const":"error"}},"required":["type","input","code","message","retryable"],"type":"object"}]},"type":"array"}},"required":["results","cache"],"type":"object"}⟨24 unchanged words⟩ or a feature request to the maintainers ofthesethetools.tools on this server. Send it when a tool is missing, a ⟨36 unchanged words⟩ name. Returns a ticket id. Feedback is forthesethe tools on this server only: it is not a chat, and ⟨20 unchanged words⟩
⟨66 unchanged words⟩ ,"tool":{"description":"Optional: the exact name of the tool on this server that the feedback is about,forasexampletools/list
Changed the definition of "get_app_reviews", "get_transcript", "list_jobs" and 1 more
before
—after
Get App Store and Google Play reviewsbefore
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}before
—Get YouTube video transcript
Certificate recorded, valid to 2026-12-29
Authorization not required
Changed the definition of "read_x_post"
⟨60 unchanged words⟩ (oldest first, up to 25 posts). Posts that are X articles (long-form pages, shared as an x.com/i/article link) come back with an article object: title, publishedAt and the body as plain text in article.text, up to 20000 characters (article.truncated says if it was cut, article.totalChars is the full length and article.returnedChars what you got). An article quoted by a post is read the same way in quote.article. Replies from other accounts are not available: X ⟨43 unchanged words⟩
Unknown → Live
First tool surface recorded: 7 tools (server version 0.1.0)
https://api.openkrill.app/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}before
—after
List jobs from company job boardsbefore
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}before
—after
Read an X (Twitter) postbefore
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":true,"readOnlyHint":true}