{"data":{"name":"io.github.MaydayTrey/autopia","title":"Autopia","description":"Verified, reproduced behavior of public HTTP APIs: spec gaps, errors, pagination, auth.","version":"0.3.1","websiteUrl":"https://maydaytrey.github.io/autopia/","repositoryUrl":"https://github.com/MaydayTrey/autopia","remotes":[{"url":"https://autopia-mcp.onrender.com/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"description":"Optional. 'Bearer <key>' raises the per-user quota and enables request_target; reads work anonymously without it."}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-12T23:07:14.334Z","updatedAt":"2026-10-12T23:07:14.334Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Autopia","source":"official-registry","sourceId":"io.github.MaydayTrey/autopia","updatedAt":"2026-10-12T23:07:14.334Z","confidence":100,"websiteUrl":"https://maydaytrey.github.io/autopia/","description":"Verified, reproduced behavior of public HTTP APIs: spec gaps, errors, pagination, auth.","verification":"official","repositoryUrl":"https://github.com/MaydayTrey/autopia"}],"toolIndex":{"tools":[{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"get_divergences","title":"Get divergences","description":"Where the live API contradicts its own OpenAPI spec: documented limits not enforced, types not validated, required parameters not required, enums accepting other values. Compact evidence; verbose=true adds response previews.","inputSchema":{"type":"object","properties":{"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"},"version":{"type":"integer"},"verbose":{"type":"boolean"}},"required":["tool"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get divergences","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"225822e827479138b8911aafaf3dd69a89c45379d9dc013311410244ba493675","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"get_request_status","title":"Get request status","description":"Status of a target request (pending, running, done or failed), with the run id and summary once processed.","inputSchema":{"type":"object","properties":{"request_id":{"type":"integer"}},"required":["request_id"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get request status","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"0af398f4796d68be60277c05736ebdfc419842fada2ce8cd6aa2dc5c09f841e0","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"get_tool_docs","title":"Get tool docs","description":"The verified behavior sheet for an API: Markdown built only from verified claims, with spec contradictions first, then sibling differences, undocumented rules, and per-endpoint behavior (error shapes, pagination, validation, auth), every line citing trial ids. Accepts a tool name, a host, or the full URL about to be called; a URL or path scopes the sheet to that endpoint plus a one-line index of the others. Brief by default (what would change the request); full=true adds per-parameter validation, response shapes and all evidence ids.","inputSchema":{"type":"object","properties":{"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"},"version":{"type":"integer"},"full":{"type":"boolean","description":"the whole sheet: per-parameter validation, response shapes, all evidence ids"},"brief":{"type":"boolean","description":"deprecated: the default; brief=false is the same as full=true"},"path":{"type":"string","description":"request path to scope to one endpoint, e.g. /repos/github/rest-api-description/issues; template segments match anything"}},"required":["tool"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get tool docs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"413479918d46fdb9fcbcfc176fcb81d110a2a04901a235db22d856c3933f0b09","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"get_tool_knowledge","title":"Get tool knowledge","description":"Every verified 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). verbose=true adds response previews.","inputSchema":{"type":"object","properties":{"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"},"version":{"type":"integer","description":"tool_version id; default latest"},"kind":{"type":"string","description":"required | type | auth | pagination | error_behavior | response_shape | undocumented_constraint | undocumented | other"},"limit":{"type":"integer","minimum":1,"maximum":500,"description":"default 100"},"offset":{"type":"integer","minimum":0},"verbose":{"type":"boolean"}},"required":["tool"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get tool knowledge","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"b8227c9b30ee11c76318e645bb07b634799d5875ba7632efdeb9b826573d4495","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"get_version_diff","title":"Get version diff","description":"What changed in verified behavior between two spec versions of an API (changed, added and removed claims), as opposed to what changed in the spec text.","inputSchema":{"type":"object","properties":{"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"},"from_version":{"type":"integer"},"to_version":{"type":"integer"}},"required":["tool","from_version","to_version"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Get version diff","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"b2e40c0f3f820dcaa4dc2e4877e9df4489f919f1e88f257cb3b3e2673638481d","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"list_tools","title":"List tools","description":"The APIs the compendium covers: each with the hosts its trials hit, trust tier, version count, and counts of verified claims and spec divergences.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List tools","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"6586cc7bc5b8e013d9d6cecf282f6302b2ed4009264339c944c3d7c34c08bd38","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"list_versions","title":"List versions","description":"The spec versions recorded for one API, newest first, each fingerprinted by its spec hash. The ids identify versions for get_version_diff.","inputSchema":{"type":"object","properties":{"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"}},"required":["tool"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"List versions","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"4c24162eb2dc15a3b29c5325b8cd9f440797170879aa11475b1a68b3d8744cc2","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"request_target","title":"Request a target","description":"Queues a public, read-only, credential-free API for probing, from a target object { name, spec_url (OpenAPI 3 document), category?, include_paths?, baseline? (valid values for required params per path), optional_values?, server? }. The spec is fetched and parsed and the battery planned immediately; probing runs rules-only on the worker's next pass. Requires a per-user key; quota 3 requests per key per day. Returns a request id for get_request_status.","inputSchema":{"type":"object","properties":{"target":{"type":"object","additionalProperties":{},"description":"the target definition; see targets/*.json in the repo for examples"}},"required":["target"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Request a target","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"c2edc68e7edc6686c1b35de325dfd8d1adc8e56c311dadd259dbc14c86084f6f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"},{"serverName":"io.github.MaydayTrey/autopia","endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","name":"search_claims","title":"Search claims","description":"Full-text search over verified claims by host and symptom, 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. Optionally restricted to one API (name, host or URL). Compact evidence unless verbose=true.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"tool":{"type":"string","description":"tool name (e.g. github-rest), or the host / URL you are about to call (e.g. api.github.com)"},"limit":{"type":"integer","minimum":1,"maximum":50},"verbose":{"type":"boolean"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Search claims","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"c8a4812cb52748df6de80aaaa6c4cda6ec9e14b4abdd469a215929b30e8a3607","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T17:46:21.866Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"1ef3ce758737127e024c18274ea2f743816f8ab43d07d9cf1df8b7e9aa441b04","protocol":"streamable-http","status":"indexed","toolCount":9,"observedAt":"2026-11-01T17:46:21.866Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"io.github.MaydayTrey/autopia":{"url":"https://autopia-mcp.onrender.com/mcp"}}},"Cursor":{"mcpServers":{"io.github.MaydayTrey/autopia":{"url":"https://autopia-mcp.onrender.com/mcp"}}},"VS Code":{"servers":{"io.github.MaydayTrey/autopia":{"type":"http","url":"https://autopia-mcp.onrender.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://autopia-mcp.onrender.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:io.github.MaydayTrey%2Fautopia","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/io.github.MaydayTrey%2Fautopia","name":"io.github.MaydayTrey/autopia","description":"Verified, reproduced behavior of public HTTP APIs: spec gaps, errors, pagination, auth.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://autopia-mcp.onrender.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://maydaytrey.github.io/autopia/","repositoryUrl":"https://github.com/MaydayTrey/autopia","version":"0.3.1"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"io.github.MaydayTrey/autopia","status":"online","lastCheckedAt":"2026-11-03T18:18:13.161Z","lastSuccessfulCheck":"2026-11-03T18:18:13.161Z","latencyMs":90,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:18:13.161Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:18:13.161Z"},"security":null,"timestamps":{"createdAt":"2026-10-12T23:07:14.334Z","updatedAt":"2026-10-12T23:07:14.334Z","observedAt":"2026-11-03T18:18:13.161Z"},"compatibility":{"serverVersion":"0.3.1","protocolVersions":[{"protocol":"mcp","version":null}]}}}}