{"name": "Assay \u2014 A2A & MCP Pre-Flight Security Observatory & TDQS Compiler", "description": "Autonomous A2A & MCP Pre-Flight Security Observatory, SHA-256 Tool Schema Rug-Pull Detector, 6-Dimension Glama TDQS Compiler, and Cryptographic SLA Receipt Verifier.", "version": "0.7.9", "protocol": "A2A/1.0", "protocolVersion": "1.0", "url": "https://assay-207908449630.us-central1.run.app", "icon": "https://assay-207908449630.us-central1.run.app/logo.svg", "iconUrl": "https://assay-207908449630.us-central1.run.app/logo.svg", "mcp": "https://assay-207908449630.us-central1.run.app/mcp", "documentationUrl": "https://assay-207908449630.us-central1.run.app/llms.txt", "supportedInterfaces": [{"url": "https://assay-207908449630.us-central1.run.app/a2a", "protocolBinding": "JSONRPC", "protocolVersion": "1.0"}, {"url": "https://assay-207908449630.us-central1.run.app/a2a", "protocolBinding": "JSONRPC", "protocolVersion": "0.3"}], "provider": {"organization": "Assay B2A Security Infrastructure", "url": "https://assay-207908449630.us-central1.run.app", "contactEmail": "roberto.yanguas@gmail.com"}, "capabilities": {"streaming": false, "pushNotifications": false, "extendedAgentCard": false, "stateTransitionHistory": false, "extensions": [{"uri": "https://github.com/coinbase/x402/v2", "required": false, "description": "x402 v2 micropayments (USDC on Base & Solana)", "params": {"discoveryUrl": "https://assay-207908449630.us-central1.run.app/.well-known/x402", "network": "eip155:8453", "asset": "USDC", "payTo": "0xec5275d5b03bc390fca63d902d0b2d0db2eb5573", "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402"}}, {"uri": "https://agenstry.com/a2a/extensions/mcp-discovery/v1", "required": false, "description": "Model Context Protocol (MCP) Streamable HTTP server endpoint.", "params": {"url": "https://assay-207908449630.us-central1.run.app/mcp", "protocolVersion": "2025-03-26", "discoveryUrl": "https://assay-207908449630.us-central1.run.app/.well-known/mcp/server-card.json"}}]}, "securitySchemes": {"mtls": {"type": "mutualTLS", "description": "Optional mutual TLS client certificate authentication for enterprise A2A peering."}, "apiKey": {"type": "apiKey", "in": "header", "name": "X-Assay-Key", "description": "Assay API key (asr_pass_...) or free tier (25 calls/IP)."}, "bearer": {"type": "http", "scheme": "bearer", "bearerFormat": "asr_pass", "description": "Bearer API key or x402 payment proof."}}, "securityRequirements": [], "defaultInputModes": ["application/json", "text/plain"], "defaultOutputModes": ["application/json", "text/plain"], "authentication": {"schemes": ["x402", "mpp", "Bearer"], "credentials": "HTTP 402 micropayments ($0.005 USDC on Base to 0xec5275d5b03bc390fca63d902d0b2d0db2eb5573 or Solana to Dq7fuKy4tGsKeQcDh4oVFjTTkbmfQpS1LTrnFxqd339L)"}, "response_schema": {"type": "object", "properties": {"verdict": {"type": "string"}, "dossier": {"type": "object"}, "receipt": {"type": "string"}}, "required": ["verdict", "dossier", "receipt"]}, "outputSchema": {"type": "object", "properties": {"verdict": {"type": "string"}, "dossier": {"type": "object"}, "receipt": {"type": "string"}}, "required": ["verdict", "dossier", "receipt"]}, "payment_options": [{"scheme": "exact", "network": "eip155:8453", "asset_symbol": "USDC", "max_amount_required": "5000", "pay_to": "0xec5275d5b03bc390fca63d902d0b2d0db2eb5573"}, {"scheme": "exact", "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp", "asset_symbol": "USDC", "max_amount_required": "5000", "pay_to": "Dq7fuKy4tGsKeQcDh4oVFjTTkbmfQpS1LTrnFxqd339L"}], "skills": [{"id": "preflight", "name": "A2A & MCP Pre-Flight Security Gate", "description": "Audit any live MCP or A2A endpoint for SHA-256 schema drift (rug-pulls), tool poisoning, and conformance before execution.", "tags": ["security", "mcp", "a2a", "x402", "preflight"], "examples": ["Audit https://agentdiet-72343955726.us-central1.run.app for tool poisoning and schema drift"], "inputModes": ["application/json", "text/plain"], "outputModes": ["application/json", "text/plain"], "outputSchema": {"type": "object", "properties": {"verdict": {"type": "string"}, "dossier": {"type": "object"}, "receipt": {"type": "string"}}, "required": ["verdict", "dossier", "receipt"]}}, {"id": "tdqs-compiler", "name": "6-Dimension Glama TDQS & 4-Protocol Compiler", "description": "Compile any MCP tools/list or GitHub repository into a 5.0/5.0 Glama TDQS bundle, A2A Agent Card, and x402/MPP monetization config.", "tags": ["compiler", "tdqs", "glama", "mcp", "schema"], "examples": ["Compile https://github.com/modelcontextprotocol/servers into a 5.0/5.0 TDQS schema lockfile"], "inputModes": ["application/json", "text/plain"], "outputModes": ["application/json", "text/plain"], "outputSchema": {"type": "object", "properties": {"verdict": {"type": "string"}, "dossier": {"type": "object"}, "receipt": {"type": "string"}}, "required": ["verdict", "dossier", "receipt"]}}, {"id": "verify-delivery", "name": "Cryptographic SLA Delivery Verifier", "description": "Issue HMAC-SHA256 signed SLA receipts for x402/MPP transactions to verify delivery or prove SLA breach.", "tags": ["sla", "receipt", "x402", "mpp", "verification"], "examples": ["Verify SLA delivery for https://x402-broker-72343955726.us-central1.run.app"], "inputModes": ["application/json", "text/plain"], "outputModes": ["application/json", "text/plain"], "outputSchema": {"type": "object", "properties": {"verdict": {"type": "string"}, "dossier": {"type": "object"}, "receipt": {"type": "string"}}, "required": ["verdict", "dossier", "receipt"]}}], "signatures": [{"protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImEyYS1lZDI1NTE5LXYxIiwidHlwIjoiYTJhLWNhcmQrandzIn0", "signature": "cZjaoXw9EzDzkCK4b1rCZNoy9-ebFdtee-F4cJbMHjtzk4hDHLFAUuLbhx179iZg9EobAtsjYpVfdzXsSYueAQ"}]}