{"schemaVersion":"1.0","name":"nowreading.dev","description":"Agent-native personal reading list. Read any user's list as RSS/Atom/JSON/Markdown/llms.txt; create, update, or delete articles on behalf of a token-bearing user.","url":"https://nowreading.dev","documentationUrl":"https://nowreading.dev/llms.txt","version":"1.0.0","provider":{"organization":"nowreading.dev","url":"https://nowreading.dev","email":"v@codenamev.com"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["bearer"],"tokenUrl":"https://nowreading.dev/token","description":"Human signs in and copies a per-user API token from /token. Agent sends Authorization: Bearer \u003ctoken\u003e."},"defaultInputModes":["text"],"defaultOutputModes":["text","application/json","text/markdown","application/rss+xml","application/atom+xml","application/feed+json"],"skills":[{"id":"read_any_reading_list","name":"Read any user's reading list","description":"Fetch any user's public reading list. No auth required. Supports HTML, RSS, Atom, JSON Feed, Markdown, plain text, and llms.txt formats.","tags":["reading","discovery","feeds"],"examples":["GET /alice.json","GET /alice.rss","GET /alice/llms.txt"],"inputModes":["text"],"outputModes":["application/feed+json","application/rss+xml","application/atom+xml","text/markdown","text/plain"]},{"id":"curate_reading_list","name":"Curate a reading list on behalf of a user","description":"With a user-scoped bearer token, create, update, and delete articles on that user's reading list.","tags":["reading","write","curation"],"examples":["POST /api/articles { url, notes? }","PATCH /api/articles/:id { notes?, draft?, title?, summary? }","DELETE /api/articles/:id"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"verify_token","name":"Verify an API token and discover the owning handle","description":"GET /api/me returns the handle, reading-list URL, feed URLs, and article count for the bearer token.","tags":["auth","discovery"],"examples":["GET /api/me"],"inputModes":["text"],"outputModes":["application/json"]}]}