{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T16:30:32.244Z","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api","markdownUrl":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api.md","server":{"slug":"baianomarceloeduardo-jpg-automaton-token-safety-mcp","name":"Automaton Token Safety","registryName":"io.github.baianomarceloeduardo-jpg/automaton-token-safety-mcp","description":"Base L2 token safety for AI agents: honeypot scans, swap simulation, approval and liquidity risk.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"api","type":"remote","identifier":"https://api.automaton-sovereign.workers.dev/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api","version":"2.0.2","transport":null,"scoredAt":"2026-11-05T07:46:41.724Z"},"score":{"total":71,"tier":"medium","status":"scored","weekDelta":0,"history":[{"date":"2026-11-05","total":71},{"date":"2026-11-04","total":71},{"date":"2026-11-03","total":71},{"date":"2026-11-02","total":18},{"date":"2026-11-01","total":71},{"date":"2026-10-31","total":71},{"date":"2026-10-30","total":71},{"date":"2026-10-29","total":71},{"date":"2026-10-28","total":71},{"date":"2026-10-27","total":71},{"date":"2026-10-26","total":71},{"date":"2026-10-25","total":70},{"date":"2026-10-24","total":70},{"date":"2026-10-23","total":69},{"date":"2026-10-22","total":69},{"date":"2026-10-21","total":68},{"date":"2026-10-20","total":68},{"date":"2026-10-19","total":67},{"date":"2026-10-18","total":67},{"date":"2026-10-17","total":67},{"date":"2026-10-16","total":66},{"date":"2026-10-15","total":66},{"date":"2026-10-14","total":65},{"date":"2026-10-13","total":65},{"date":"2026-10-12","total":64},{"date":"2026-10-10","total":63},{"date":"2026-10-09","total":63},{"date":"2026-10-06","total":61},{"date":"2026-10-04","total":60},{"date":"2026-10-03","total":60}]},"categories":[{"name":"Endpoint Security","score":46,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","Authorisation not fully verified: no authorisation is required to call this server, and 20 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.","HTTPS check failed: the endpoint is reachable over plaintext HTTP.","HSTS check failed: the Strict-Transport-Security header is absent.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.none_undeclared","args":{"undeclared_tools":"20"}},{"code":"https.plaintext","args":{}},{"code":"headers.hsts_absent","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":100,"verdict":"pass","reasons":["Verified streamable-http transport via a live MCP handshake."],"codes":[{"code":"transport.verified","args":{"transport":"streamable-http"}}]},{"name":"Schema Quality & AI Usability","score":74,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Tool/resource definitions use about 1733 tokens (~86/item across 20 items; 20 tools + 0 resources), lean.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_lean","args":{"avg":"86","items":"20","tools":"20","tokens":"1733","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":100,"verdict":"pass","reasons":["No destabilizing schema changes in the last 30 days."],"codes":[{"code":"stability.stable","args":{}}]},{"name":"Tool Coverage","score":88,"verdict":"partial","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","64% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"64"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 20 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 20 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"20"}},{"code":"toolsafety.manipulation_clean","args":{"units":"20","judged":"20"}}]},{"name":"Capabilities","score":60,"verdict":"fail","reasons":["Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28."],"codes":[{"code":"protocol.outdated","args":{"latest":"2026-07-28","version":"2025-06-18"}}]}],"inconclusive":["Authorisation not fully verified: no authorisation is required to call this server, and 20 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe."],"malware":[],"components":[{"slug":"api","type":"remote","identifier":"https://api.automaton-sovereign.workers.dev/mcp","withdrawn":false,"score":71,"current":true,"url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api","markdownUrl":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api.md"},{"slug":"celorodrigues-token-safety-mcp","type":"npm","identifier":"@celorodrigues/token-safety-mcp","withdrawn":false,"score":79,"current":false,"url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/celorodrigues-token-safety-mcp","markdownUrl":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/celorodrigues-token-safety-mcp.md"}],"facts":[{"label":"Endpoint","value":"https://api.automaton-sovereign.workers.dev/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"2.0.2"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"x402_conformance_check","title":null,"description":"FREE, runs locally. Lint any x402 paid endpoint for protocol conformance: HTTP 402 challenge, x402Version, accepts[] (exact scheme), Base network and addresses, EIP-712 domain, and rejection of malformed, forged, expired, underpaid and wrong-recipient EIP-3009 payments. Returns verdict, grade and per-check results.","inputs":[{"name":"url","type":"string","required":true,"description":"Full URL of the x402-protected endpoint to check."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":103},{"name":"simulate_base_transaction","title":null,"description":"FREE, runs locally against Base Mainnet RPC. Dry-run a transaction before sending it: eth_call + eth_estimateGas at the latest block. Predicts whether it will revert and decodes the reason (Error(string), Panic(uint256) codes, custom-error selector, or node rejection such as insufficient funds). Returns { ok, willRevert, revertReason, estimatedGas, returnData }.","inputs":[{"name":"data","type":"string","required":false,"description":"Calldata as 0x-hex (default 0x for a plain ETH transfer)."},{"name":"from","type":"string","required":false,"description":"Optional sender address; needed for balance/allowance-dependent calls."},{"name":"to","type":"string","required":true,"description":"Target contract or recipient address on Base (0x...)."},{"name":"value","type":"string","required":false,"description":"ETH value in wei, decimal or 0x-hex (default 0)."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":175},{"name":"token_scan","title":null,"description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Bytecode security scan of a Base token contract: honeypot opcodes, mint/blacklist/pause/tax capabilities, a risk score and a verdict. Read-only — no transaction is sent. On 402, pay the accepts[] terms then retry with the payment tx hash. (Exposed as `security_scan` on older clients.)","inputs":[{"name":"address","type":"string","required":true,"description":"Token contract on Base (0x...)"},{"name":"payment","type":"string","required":false,"description":"Optional X-PAYMENT base tx hash of the USDC payment."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":131},{"name":"tx_simulate","title":null,"description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only buy/sell simulation of a Base token through the Uniswap V2 WETH pool: returns reverts, the MEASURED transfer tax and a honeypot verdict. No transaction is sent. On 402, pay the accepts[] terms then retry with the payment tx hash. (Not the same tool as simulate_base_transaction, which dry-runs arbitrary calldata for free.)","inputs":[{"name":"amount","type":"string","required":true,"description":"ETH for a buy, token units for a sell (positive decimal string)"},{"name":"payment","type":"string","required":false,"description":null},{"name":"side","type":"string","required":true,"description":"Trade direction being simulated"},{"name":"token","type":"string","required":true,"description":"Token contract to trade (0x...)"},{"name":"wallet","type":"string","required":true,"description":"Address simulated as the trader (0x...)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":174},{"name":"approval_risk","title":null,"description":"PAID 0.01 USDC/call, or free trial (3/day/IP). Read-only audit of the ERC-20 approvals an owner granted for a token: spender, allowance, contract vs EOA, verified flag, drainable amount and a drain-risk verdict. On 402, pay the accepts[] terms then retry with the payment tx hash.","inputs":[{"name":"owner","type":"string","required":true,"description":"Address whose approvals are audited (0x...)"},{"name":"payment","type":"string","required":false,"description":null},{"name":"spenders","type":"array","required":false,"description":"Extra spenders to check beyond the log window"},{"name":"token","type":"string","required":true,"description":"ERC-20 token contract (0x...)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":136},{"name":"liquidity_risk","title":null,"description":"PAID 0.01 USDC/call, or free trial (3/day/IP). One-block liquidity audit of a Base token: Uniswap V3 / Aerodrome pools, the USD needed to move the price 1/2/5/10%, holder concentration, LP burn evidence and explicit coverage gaps. On 402, pay the accepts[] terms then retry with the payment tx hash.","inputs":[{"name":"pair","type":"string","required":false,"description":"Analyze only this pool instead of all pools (0x...)"},{"name":"payment","type":"string","required":false,"description":null},{"name":"token","type":"string","required":true,"description":"Token contract to audit (0x...)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":130},{"name":"sentinel_latest","title":null,"description":"PAID 0.001 USDC/call, or free trial (3/day/IP). Newest liquidity pools created on Base (Uniswap v3/v4, Aerodrome) with a bytecode risk score per new token. Filters are optional. On 402, pay the accepts[] terms then retry with the payment tx hash.","inputs":[{"name":"dex","type":"string","required":false,"description":"Restrict to one venue"},{"name":"limit","type":"integer","required":false,"description":"Max pools to return (default 50)"},{"name":"maxRisk","type":"number","required":false,"description":"Only pools whose risk score is at most this"},{"name":"minRisk","type":"number","required":false,"description":"Only pools whose risk score is at least this"},{"name":"payment","type":"string","required":false,"description":null},{"name":"since","type":"string","required":false,"description":"ISO-8601 timestamp; only pools detected after it"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":163},{"name":"security_scan","title":null,"description":"LEGACY NAME of token_scan — same route, same arguments, kept so clients written against this server keep working. PAID 0.001 USDC/call, or free trial (3/day/IP). Base token safety analysis: honeypot detection, mint traps, selfdestruct/delegatecall, proxy and tax risks from contract bytecode, with a risk score and signed verdict. On 402, pay the accepts[] terms then retry with the payment tx hash.","inputs":[{"name":"address","type":"string","required":true,"description":"Token or contract address on Base (0x...)."},{"name":"payment","type":"string","required":false,"description":"Optional X-PAYMENT base tx hash of the USDC payment."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":141},{"name":"attest","title":null,"description":"Create a SIGNED, hash-chained, append-only attestation (verifiable proof-of-existence) for a payload. PAID: 0.05 USDC/call, or free trial (3/day/IP). On 402, pay the accepts[] terms then retry with the payment tx hash.","inputs":[{"name":"data","type":"string","required":true,"description":"Payload to attest (any string)."},{"name":"payment","type":"string","required":false,"description":"Optional X-PAYMENT base tx hash of the USDC payment."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":102},{"name":"verify_attestation","title":null,"description":"FREE. Verify a ledger entry by index or by data hash: recomputes hash, checks ECDSA signature and chain link.","inputs":[{"name":"dataHash","type":"string","required":false,"description":null},{"name":"index","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":51},{"name":"attestation_pubkey","title":null,"description":"FREE. Get the ECDSA P-256 public key (PEM) and keyId used to sign ledger entries.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":35},{"name":"read_ledger","title":null,"description":"FREE. Read the attestation ledger (paginated).","inputs":[{"name":"from","type":"integer","required":false,"description":null},{"name":"limit","type":"integer","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":34},{"name":"oracle_base","title":null,"description":"PAID 0.001 USDC/call. Get real-time Base L2 gas estimates and asset prices (ETH, USDC, cbBTC, AERO, VIRTUAL) with an ECDSA P-256 digital signature from the sovereign agent.","inputs":[{"name":"payment","type":"string","required":false,"description":"Optional X-PAYMENT base tx hash of the USDC payment."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":80},{"name":"merkle_prove","title":null,"description":"PAID 0.001 USDC/call. Generate a cryptographic Merkle inclusion proof for a list of items and target element.","inputs":[{"name":"items","type":"array","required":true,"description":"Array of items"},{"name":"payment","type":"string","required":false,"description":null},{"name":"target","type":"string","required":false,"description":"Target item or index"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":66},{"name":"merkle_verify","title":null,"description":"FREE. Verify a cryptographic Merkle inclusion proof against a root.","inputs":[{"name":"item","type":"string","required":true,"description":null},{"name":"proof","type":"array","required":true,"description":null},{"name":"root","type":"string","required":true,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":44},{"name":"sentiment_analysis","title":null,"description":"PAID 0.001 USDC/call. Web3 token risk, security checks, and sentiment scoring with signed verdict.","inputs":[{"name":"asset","type":"string","required":true,"description":"Asset symbol (e.g. ETH, AERO, VIRTUAL)"},{"name":"payment","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":61},{"name":"hash_sha256","title":null,"description":"PAID 0.001 USDC/call. SHA-256 hex of a string.","inputs":[{"name":"input","type":"string","required":true,"description":null},{"name":"payment","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":42},{"name":"uuid","title":null,"description":"PAID 0.001 USDC/call. Generate a UUIDv4.","inputs":[{"name":"payment","type":"string","required":false,"description":null}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":31},{"name":"pricing","title":null,"description":"FREE. Full pricing terms, endpoints, and payment mechanics.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":19},{"name":"health","title":null,"description":"FREE. Service liveness and version.","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":15}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:46:41.000Z","track":"remote","endpoint":"https://api.automaton-sovereign.workers.dev/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.3","cipherSuite":"TLS_AES_128_GCM_SHA256","chainError":null,"certificates":[{"subject":"CN=automaton-sovereign.workers.dev","issuer":"CN=YE2,O=Let's Encrypt,C=US","notBefore":"2026-09-25T17:57:42Z","notAfter":"2026-12-24T17:57:41Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=YE2,O=Let's Encrypt,C=US","issuer":"CN=Root YE,O=ISRG,C=US","notBefore":"2025-09-03T00:00:00Z","notAfter":"2028-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=Root YE,O=ISRG,C=US","issuer":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true},{"subject":"CN=ISRG Root X2,O=Internet Security Research Group,C=US","issuer":"CN=ISRG Root X1,O=Internet Security Research Group,C=US","notBefore":"2026-05-13T00:00:00Z","notAfter":"2032-09-02T23:59:59Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"api.automaton-sovereign.workers.dev.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"dev.","outcome":"verified","label":"Verified"},{"zone":"workers.dev.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"plaintext_served","label":"Served over HTTP","status":200},"transports":[{"transport":"streamable-http","outcome":"verified","label":"Verified","status":200,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-09-27","recent":[{"id":"chg_01a1a061-c667-7afe-b39b-05e96a2ac142","kind":"check.reverified","summary":"Stability (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c667-7afe-b39b-05e96a2ac142"},{"id":"chg_01a1a061-c667-7f0b-ad36-296a6973b803","kind":"check.reason","summary":"Authorization (Authorisation not fully verified: no authorisation is required to call this server, and 20 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c667-7f0b-ad36-296a6973b803"},{"id":"chg_01a1a061-c668-7423-bbbf-5f9a7c18aed8","kind":"check.reverified","summary":"MCP protocol (unverified → fail)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c668-7423-bbbf-5f9a7c18aed8"},{"id":"chg_01a1a061-c668-785e-8a07-f3de19fa842c","kind":"check.reverified","summary":"Tool coverage (unverified → 100)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c668-785e-8a07-f3de19fa842c"},{"id":"chg_01a1a061-c668-7d04-ad40-827267435e64","kind":"capture.status_changed","summary":"Endpoint reachability (behind authorisation → reachable)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c668-7d04-ad40-827267435e64"},{"id":"chg_01a1a061-c669-71f1-938c-fe2dee821e4d","kind":"score.total_changed","summary":"Trust score (18 → 71)","materiality":"functional","direction":"improvement","scoreDelta":53,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c669-71f1-938c-fe2dee821e4d"},{"id":"chg_01a1a061-c665-7edb-b0dd-c6712df158e7","kind":"check.reverified","summary":"HTTPS (unverified → fail)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c665-7edb-b0dd-c6712df158e7"},{"id":"chg_01a1a061-c667-7038-a368-1be1a93977d4","kind":"check.reverified","summary":"Injection markers (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c667-7038-a368-1be1a93977d4"},{"id":"chg_01a1a061-c667-7627-843a-964d49020fe3","kind":"check.verdict","summary":"Transport (fail → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a1a061-c667-7627-843a-964d49020fe3"},{"id":"chg_01a19b35-cd5d-78d9-9867-0ff7acf24f82","kind":"check.verdict","summary":"Transport (pass → fail)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5d-78d9-9867-0ff7acf24f82"},{"id":"chg_01a19b35-cd5e-703c-9790-b52f3b450b16","kind":"check.reason","summary":"Authorization (Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5e-703c-9790-b52f3b450b16"},{"id":"chg_01a19b35-cd5f-73c6-b9e7-389af4d678d2","kind":"check.unverifiable","summary":"Capabilities (fail → unverified)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5f-73c6-b9e7-389af4d678d2"},{"id":"chg_01a19b35-cd60-739d-a1a0-9af15eede695","kind":"check.unverifiable","summary":"Tool coverage (100 → unverified)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd60-739d-a1a0-9af15eede695"},{"id":"chg_01a19b35-cd61-7131-b2a2-09ebfd7cb868","kind":"check.appeared","summary":"First check of Schema quality (unverified)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd61-7131-b2a2-09ebfd7cb868"},{"id":"chg_01a19b35-cd61-7943-91f0-a0bccb683b2c","kind":"capture.status_changed","summary":"Endpoint reachability (reachable → behind authorisation)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd61-7943-91f0-a0bccb683b2c"},{"id":"chg_01a19b35-cd61-7f0d-a2f0-dbddd33d0e17","kind":"score.total_changed","summary":"Trust score (71 → 18)","materiality":"functional","direction":"regression","scoreDelta":-53,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd61-7f0d-a2f0-dbddd33d0e17"},{"id":"chg_01a19b35-cd5b-7b48-902f-4e71e61a7281","kind":"check.unverifiable","summary":"HTTPS (fail → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5b-7b48-902f-4e71e61a7281"},{"id":"chg_01a19b35-cd5c-7c82-bf52-b241f7a1e1d1","kind":"check.unverifiable","summary":"Stability (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5c-7c82-bf52-b241f7a1e1d1"},{"id":"chg_01a19b35-cd5d-7338-95b7-34ee064f10fd","kind":"check.unverifiable","summary":"Tool safety (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a19b35-cd5d-7338-95b7-34ee064f10fd"},{"id":"chg_01a17c4b-25b4-7caa-b03c-b6dbbb3ef863","kind":"check.verdict","summary":"Stability (0.97 → pass)","materiality":"security","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-27","url":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api#chg-chg_01a17c4b-25b4-7caa-b03c-b6dbbb3ef863"}],"truncated":true,"feedUrl":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api/changelog.json"},"links":{"html":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api","markdown":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api.md","changelogJson":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api/changelog.json","changelogRss":"https://verifymcp.io/servers/baianomarceloeduardo-jpg-automaton-token-safety-mcp/api.xml","external":[{"label":"Remote endpoint","href":"https://api.automaton-sovereign.workers.dev/mcp"},{"label":"Website","href":"https://api.automaton-sovereign.workers.dev/"}]}}