{"protocolVersion":"0.3.0","name":"Lenguro","description":"Lenguro's public agent exposing read-only language-learning data: Chinese–Vietnamese bilingual news, HSK mock exams, and shadowing topics. User-specific actions require Bearer JWT — see /auth.md.","url":"https://zh.lenguro.com/a2a","preferredTransport":"JSONRPC","version":"1.0.0","provider":{"organization":"Lenguro","url":"https://zh.lenguro.com"},"documentationUrl":"https://zh.lenguro.com/auth.md","authentication":{"type":"bearer","required":false,"documentation":"https://zh.lenguro.com/auth.md","token_endpoint":"https://api.lenguro.com/api/auth/login"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"additionalInterfaces":[{"url":"https://zh.lenguro.com/a2a","transport":"JSONRPC"}],"supportedInterfaces":[{"url":"https://zh.lenguro.com/a2a","transport":"JSONRPC"}],"skills":[{"id":"list_bilingual_news","name":"List bilingual news","description":"List published Chinese–Vietnamese bilingual news articles (title, summary, category, slug).","tags":["lenguro","language-learning","read-only"],"examples":["Show the latest bilingual news","List Chinese-Vietnamese news articles"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"get_bilingual_news","name":"Get a bilingual news article","description":"Fetch one bilingual news article by its slug, including segments, translations, and vocabulary.","tags":["lenguro","language-learning","read-only"],"examples":["Get the news article with slug 'abc-123'"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"list_hsk_exams","name":"List HSK mock exams","description":"List available HSK mock exams with id, title, and level (HSK 1–6).","tags":["lenguro","language-learning","read-only"],"examples":["List HSK mock exams","What HSK 4 tests are available?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"list_shadowing_topics","name":"List shadowing topics","description":"List shadowing / dictation practice topics with slugs and level tags.","tags":["lenguro","language-learning","read-only"],"examples":["List shadowing practice topics"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]}]}