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.
Certificate recorded, valid to 2026-12-20
Authorization not required
Changed the definition of "get_divergences", "get_request_status", "get_tool_docs" and 6 more
Where the live APICONTRADICTScontradicts its own OpenAPI spec: documented limits not enforced, types not validated, requiredparamsparameters not required, enumsthat acceptaccepting other values.Read before trusting a spec-generated client or SDK for this API.Compact evidence; verbose=true adds response previews.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get divergences"}Status of a target request:(pending|, running|, done|or failed), with the run id and summary once processed.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get request status"}READ THIS BEFORETheYOURverifiedFIRSTbehaviorCALLsheettofor an APIthe compendium covers. Pass the host or URL you are about to call (api.github.com, https://registry.npmjs.org/-/v1/search)or the tool name. Returns aMarkdownbehavior sheetbuilt only from verified claims: where the API contradicts,itswith spec contradictions first, then sibling differences, undocumented rules, and per-endpoint behavior (error shapes, pagination, validation, auth).,Eachevery
EveryVERIFIEDverified claim about an API as structured records (latest version by default),: paginated, filterable by kind, spec divergences flagged, each with compact evidence (trial id, probe, status, request line).Use when you need to filter by kind or process claims programmatically; for the one-read summary before calling the API use get_tool_docs.verbose=true adds response previews.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get tool knowledge"}What changed in verifiedBEHAVIORbehavior between two spec versions of an API (changed/, added/and removed claims), as opposed to what changed in the spec text.Version ids come from list_versions.
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get version diff"}WhichThe APIs the compendium covers,: each with theHOSTShosts its trials hit(match the URL you are about to call), trust tier, version count, andverified-claim / divergence counts. Call once per session; then get_tool_docs for thecountshostofyouverifiedareclaimsaboutandtospeccall.divergences.
SpecThe spec versionsofrecorded for one API, newest first, each fingerprinted by its spec hash.Use with get_version_diff when a spec changed and you want toTheknowidswhatidentifychangedversionsinforBEHAVIOR.get_version_diff.
before
—
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"List versions"}The API you are about to call is NOT covered (not inQueueslist_tools)?aAskpublic,theread-only,compendiumcredential-freetoAPItestforit.probing,Passfrom a target object:{ name, spec_url (OpenAPI 3 document), ⟨7 unchanged words⟩ params per path), optional_values?, server? }.Scope: public read-only APIs with no credentials (no headers accepted).Therequestspec isvalidated now (spec
Call this when an API call FAILED or behaved unexpectedly: an unexpected 4xx/5xx, a parameter that seems ignored, an odd page, wrong filter results.Full-text search over verified claimswith theby host andthesymptom, e.g. "github per_page 500", "npm search size 0", "is latitude required on /v1/forecast".: the lookup for an unexpected 4xx/5xx, a parameter that seems ignored, an odd page, or wrong filter results. Optionallyrestrictrestricted to one API (name, host or URL ⟨5 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Search claims"}Unknown → Live
First tool surface recorded: 9 tools (server version 0.1.0)
https://autopia-mcp.onrender.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨5 unchanged words⟩ ,"properties":{"brief":{"description":"divergences,deprecated:undocumentedtherulesdefault; brief=false is the same as full=true","type":"boolean"},"full":{"description":"theauthwhole sheet: per-parameter validation,paginationresponseandshapes,errorallbehaviorevidenceonlyids","type":"boolean"},"path":{ ⟨43 unchanged words⟩
before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"Get tool docs"}before
—after
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true,"title":"List tools"}before
—after
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"readOnlyHint":false,"title":"Request a target"}