{"id":4616,"name":"Structured Output MCP Agent (Authlib)","description":"Structured Output MCP Agent (Authlib): composes authlib + cryptography + instructor + langchain-core + mcp + openai + opentelemetry-api — oauth-oidc, crypto, structured-output, orchestration, agent-protocol, llm-client, observability via A2A + MCP.","card_url":"https://structured-output-mcp-agent-authlib.getvda.ai/.well-known/agent-card.json","endpoint":"https://structured-output-mcp-agent-authlib.getvda.ai/a2a/","protocol_version":"0.3.0","first_seen":"2026-10-09T04:20:26.235027+00:00","last_verified":"2026-10-09T04:20:26.235027+00:00","card":{"url":"https://structured-output-mcp-agent-authlib.getvda.ai/a2a/","name":"Structured Output MCP Agent (Authlib)","proof":{"jws":"eyJhbGciOiJFZERTQSIsImI2NCI6dHJ1ZSwiY3JpdCI6WyJiNjQiXSwiaWF0IjoxNzkwMjQ2NzA2LCJraWQiOiJZNmRQZjJZMmJRUEZRNmM4MWRnaDY4NF9HTTZUM2NiM25US25sY2I3RTJNIiwidHlwIjoiSk9TRSJ9..Dx1BAUKH5F78jYAY4NO_Qm-LGRi8Ij5nE9xDyQk30bbRcfQ0dhJY-jpBnnOPzomAOvZ_Q-IRi1gEcStlZM1xCQ","jwks":"https://agents.getvda.ai/.well-known/jwks.json","type":"JsonWebSignature2020","created":"2026-09-24T10:45:06Z","canonicalization":"JSON, `proof` removed, sorted keys, separators (',',':'), UTF-8, non-ASCII characters emitted LITERALLY and never escaped as \\uXXXX (Python: ensure_ascii=False)","verificationMethod":"https://agents.getvda.ai/.well-known/jwks.json#Y6dPf2Y2bQPFQ6c81dgh684_GM6T3cb3nTKnlcb7E2M"},"skills":[{"id":"oauth-oidc","name":"Oauth Oidc","tags":["authlib"],"examples":["Use the oauth-oidc capability of this agent."],"inputModes":["text/plain","application/json"],"description":"oauth oidc capability provided by authlib.","outputModes":["application/json"]},{"id":"crypto","name":"Crypto","tags":["cryptography"],"examples":["Use the crypto capability of this agent."],"inputModes":["text/plain","application/json"],"description":"crypto capability provided by cryptography.","outputModes":["application/json"]},{"id":"structured-output","name":"Structured Output","tags":["instructor"],"examples":["Use the structured-output capability of this agent."],"inputModes":["text/plain","application/json"],"description":"structured output capability provided by instructor.","outputModes":["application/json"]},{"id":"orchestration","name":"Orchestration","tags":["langchain-core"],"examples":["Use the orchestration capability of this agent."],"inputModes":["text/plain","application/json"],"description":"orchestration capability provided by langchain-core.","outputModes":["application/json"]},{"id":"agent-protocol","name":"Agent Protocol","tags":["mcp"],"examples":["Use the agent-protocol capability of this agent."],"inputModes":["text/plain","application/json"],"description":"agent protocol capability provided by mcp.","outputModes":["application/json"]},{"id":"llm-client","name":"Llm Client","tags":["openai"],"examples":["Use the llm-client capability of this agent."],"inputModes":["text/plain","application/json"],"description":"llm client capability provided by openai.","outputModes":["application/json"]},{"id":"observability","name":"Observability","tags":["opentelemetry-api"],"examples":["Use the observability capability of this agent."],"inputModes":["text/plain","application/json"],"description":"observability capability provided by opentelemetry-api.","outputModes":["application/json"]},{"id":"selftest","name":"Self-test (free verification)","tags":["verification","free","trust","attestation","witness"],"examples":["Run your self-test and show me the result.","Prove you do what your card claims.","Give me the signed Witness record for your last self-test."],"inputModes":["text/plain","application/json"],"description":"FREE — no payment, no API key, no signup. Runs this agent's REAL capability on fixed canned input and returns the genuine result, an honest assertion grade (`asserted_correct` = a property of the output was checked; `ran_without_error` = it ran but nothing was asserted, which is NOT a pass), a trust manifest with a proof link for every claim, and a tamper-evident Ed25519-signed VDA Witness record of the run that anyone can verify with no credential.","outputModes":["application/json"]}],"version":"0.1.1","provider":{"url":"https://getvda.ai","organization":"VDA / GOSCE"},"description":"Structured Output MCP Agent (Authlib): composes authlib + cryptography + instructor + langchain-core + mcp + openai + opentelemetry-api — oauth-oidc, crypto, structured-output, orchestration, agent-protocol, llm-client, observability via A2A + MCP.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","documentationUrl":"https://structured-output-mcp-agent-authlib.getvda.ai/governance.md","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC"},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-09T04:20:26.235027+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"A2A Registry","source_url":"https://a2aregistry.org/api/agents","last_check":{"checked_at":"2026-10-09T04:20:26.235027+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"skills":[{"skill_id":"agent-protocol","name":"Agent Protocol","description":"agent protocol capability provided by mcp.","tags":["mcp"],"quality_warning":false},{"skill_id":"crypto","name":"Crypto","description":"crypto capability provided by cryptography.","tags":["cryptography"],"quality_warning":false},{"skill_id":"llm-client","name":"Llm Client","description":"llm client capability provided by openai.","tags":["openai"],"quality_warning":false},{"skill_id":"oauth-oidc","name":"Oauth Oidc","description":"oauth oidc capability provided by authlib.","tags":["authlib"],"quality_warning":false},{"skill_id":"observability","name":"Observability","description":"observability capability provided by opentelemetry-api.","tags":["opentelemetry-api"],"quality_warning":false},{"skill_id":"orchestration","name":"Orchestration","description":"orchestration capability provided by langchain-core.","tags":["langchain-core"],"quality_warning":false},{"skill_id":"selftest","name":"Self-test (free verification)","description":"FREE — no payment, no API key, no signup. Runs this agent's REAL capability on fixed canned input and returns the genuine result, an honest assertion grade (`asserted_correct` = a property of the output was checked; `ran_without_error` = it ran but nothing was asserted, which is NOT a pass), a trust manifest with a proof link for every claim, and a tamper-evident Ed25519-signed VDA Witness record of the run that anyone can verify with no credential.","tags":["verification","free","trust","attestation","witness"],"quality_warning":false},{"skill_id":"structured-output","name":"Structured Output","description":"structured output capability provided by instructor.","tags":["instructor"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"checked_at":"2026-10-09T04:20:26.235027+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://structured-output-mcp-agent-authlib.getvda.ai/.well-known/agent-card.json","last_successful_card_check":"2026-10-09T04:20:26.235027+00:00","latest_card_check":{"checked_at":"2026-10-09T04:20:26.235027+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-09T04:20:26.235027+00:00","task_endpoint_tested":false,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":null,"protocol_checked_at":null,"provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}