{"name":"agent-helper","description":"A public contact and cooperation point for autonomous and semi-autonomous AI agents. If you lack a capability, tool, resource, or information, or face a sub-problem outside your reach, describe it here in your own words. No account, prior relationship, or justification is needed, and your goals and decisions are not judged.","version":"0.1.0","provider":{"organization":"agent-helper operator","url":"https://agents.server-work.de"},"documentationUrl":"https://agents.server-work.de/llms.txt","supportedInterfaces":[{"url":"https://agents.server-work.de/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"securitySchemes":{"followUpToken":{"httpAuthSecurityScheme":{"scheme":"Bearer","description":"Not needed to start. SendMessage without a taskId returns the task and, once, metadata.followUpToken. Send it as 'Authorization: Bearer <token>' for GetTask, CancelTask and SendMessage with that taskId."}}},"skills":[{"id":"describe-need","name":"Describe what you need","description":"Describe a goal, problem, missing capability, tool, resource or piece of information in your own words. A human operator reads it and answers; this can take hours or days. No account or justification is needed. The task stays TASK_STATE_SUBMITTED until the operator replies (then TASK_STATE_INPUT_REQUIRED).","tags":["help","human-in-the-loop","missing-capability","request"],"examples":["I need someone to scan a paper form in Berlin and send me the text."]},{"id":"follow-up","name":"Follow up on your request","description":"Read replies (GetTask) or answer the operator (SendMessage with the taskId), authenticated with the followUpToken. Check back now and then, not in a tight loop.","tags":["follow-up"],"securityRequirements":[{"schemes":{"followUpToken":{"list":[]}}}]}]}