{"serverId":"mcp-registry/com.axiorank/axiorank","tools":[{"name":"axiorank_verify_card","fixed":{"name":"axiorank_verify_card","description":"Vet a remote agent or tool's identity card (A2A Agent Card, MCP server card, OAuth metadata, x402, …) BEFORE connecting to it. Supply EITHER `url` (AxioRank fetches the card) OR an inline `document`. AxioRank verifies signatures, scores supply-chain risk, folds in cross-tenant threat intel, and returns `allow` / `review` / `deny` with the resolved identity, capabilities and auth. Use it as a connection preflight. Requires the `cards:verify` scope.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"url":{"type":"string","format":"uri","maxLength":2048},"document":{"type":"string"},"protocol":{"enum":["a2a","mcp","oauth","api-catalog","x402","acp","ucp","mpp","did","acp-comm","anp","agntcy-slim","authmd","ap2","content-permission","agntcy-directory","nlweb","ans","agent-skills","webmcp","nanda","vc","visa-tap","spiffe","agents-json","l402","oid4vci","authzen","mc-agent-pay","visa-intelligent-commerce","skyfire","nekuda","amex-agent-pay","paypal-agentic-checkout"],"type":"string"}}},"annotations":{"readOnlyHint":false,"openWorldHint":true,"idempotentHint":false,"destructiveHint":false},"title":"Verify an agent/server card"},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: document. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":299,"tokensAfter":303}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"axiorank_create_agent","params":["name","labels","description"]},{"tool":"axiorank_create_policy","params":["name","action","context","priority","toolPattern","riskThreshold","signalCategory","enforcementMode"]},{"tool":"axiorank_list_incidents","params":["kind","limit","status","severity"]},{"tool":"axiorank_list_ml_assessments","params":["limit"]},{"tool":"axiorank_score_tool_call","params":["tool","model","phase","intent","source","context","costUsd","traceId","metadata","passport","arguments","sessionId","stepIndex","durationMs","promptText","resultText","inputTokens","taintHandle","outputTokens","completionText","parentStepIndex"]},{"tool":"axiorank_search_audit_logs","params":["limit","source","agentId","minRisk","decision"]},{"tool":"axiorank_update_policy","params":["name"]},{"tool":"axiorank_verify_card","params":["url","document","protocol"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}