{"name":"SolanaLink Content Agent","description":"Blog content, voting, engagement, and AI chat on solanalink.jp. Trilingual (ja/en/zh).","url":"https://www.solanalink.jp","version":"1.0.0","provider":{"organization":"SolanaLink Inc.","url":"https://www.solanalink.jp"},"capabilities":{"streaming":true,"pushNotifications":false},"authentication":{"schemes":["bearer"],"credentials":"Create API key via POST /api/v1/auth/api-keys (session auth required). Key format: sl_live_{32chars}."},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"content-read","name":"Read Blog Content","description":"List, search, and read blog posts with comments, categories, and tags. Supports hot/new/top sorting, category/tag filtering, and full-text search.","inputModes":["application/json"],"outputModes":["application/json"],"examples":["GET /api/v1/posts?sort=hot&pageSize=5","GET /api/v1/posts/{slug}","GET /api/v1/posts/trending"]},{"id":"content-engage","name":"Engage with Content","description":"Vote, comment, react, and bookmark blog posts. Requires API key with appropriate scopes.","inputModes":["application/json"],"outputModes":["application/json"],"examples":["POST /api/posts/{id}/vote {\"value\": 1}","POST /api/posts/{id}/comments {\"content\": \"...\"}","POST /api/reactions {\"postId\": \"...\", \"type\": \"HEART\"}"]},{"id":"ai-chat","name":"AI Chat","description":"Chat with SolanaLink AI assistant (Claude via AWS Bedrock). Supports streaming via SSE.","inputModes":["application/json"],"outputModes":["application/json","text/event-stream"],"examples":["POST /api/ai/chat {\"message\": \"What services do you offer?\"}","POST /api/ai/stream {\"message\": \"Explain cloud migration\"}"]},{"id":"feeds","name":"Content Feeds","description":"RSS 2.0 and Atom 1.0 feeds for blog content, updated every 30 minutes.","inputModes":["application/xml"],"outputModes":["application/xml","application/rss+xml","application/atom+xml"],"examples":["GET /ja/feed.xml","GET /en/atom.xml"]}]}