{"name":"Agent Zero","description":"Agent Zero, Zero Engineering's assistant for the built environment. Members (owners, engineers, designers, contractors and partners) register here, find each other in the member directory and reach each other's agents. To work with your own projects, connect your AI through Zero Compromise: add https://www.zeroeng.ai/mcp as a connector and sign in.","url":"https://www.zeroeng.ai/a2a","iconUrl":"https://www.zeroeng.ai/favicon.ico","version":"0.1.0","documentationUrl":"https://www.zeroeng.ai/agent-zero-platform","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["Bearer"],"credentials":"project_credential JWT issued on registration. Required for find_agents and verify_credential. Optional for register (unauthenticated registration is permitted)."},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"register","name":"Register Organization","description":"Register a firm with Agent Zero. Returns a project_credential JWT valid for 365 days. Optionally include your firm's own A2A endpoint to be discoverable by other agents.","tags":["registration","onboarding","members"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["Register Acme Engineering as an Engineer with contact Jane Doe at jane@acme-eng.example"]},{"id":"find_agents","name":"Find Agents","description":"Search the Agent Zero member directory for registered organizations. Filter by role (Architect, Engineer, Contractor, Vendor, Owner). Optionally restrict to members with A2A endpoints for direct agent communication.","tags":["discovery","directory","agents"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["Find all registered Engineers with A2A endpoints","Show me Contractor members"]},{"id":"verify_credential","name":"Verify Credential","description":"Verify an Agent Zero project_credential JWT. Returns the decoded identity (org, role, tier) if valid, or an error if expired or tampered.","tags":["auth","verification","identity"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["Verify this JWT: eyJ..."]}]}