{"schemaVersion":"2025-03-26","name":"nowreading.dev","description":"Personal reading list MCP server. Read any user's public reading list; with a user's API token, curate that list programmatically.","version":"0.1.0","serverUrl":"https://nowreading.dev/mcp","transport":"http","documentationUrl":"https://nowreading.dev/llms.txt","provider":{"name":"nowreading.dev","url":"https://nowreading.dev"},"authentication":{"type":"bearer","description":"Per-user API token revealed at /token. Required only for write operations on /api/articles."},"capabilities":{"tools":true,"resources":true,"prompts":false},"tools":[{"name":"read_reading_list","description":"Return the 50 most recent published articles for a given handle.","inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"The user's handle (alphanumeric, dashes, underscores)."},"format":{"type":"string","enum":["json","markdown","text"],"default":"json"}},"required":["handle"]}},{"name":"add_article","description":"Add a URL to the authenticated user's reading list. Requires a bearer token.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"notes":{"type":"string"}},"required":["url"]}},{"name":"update_article","description":"Update notes, draft status, title, or summary of one of the authenticated user's articles.","inputSchema":{"type":"object","properties":{"id":{"type":"integer"},"notes":{"type":"string"},"draft":{"type":"boolean"},"title":{"type":"string"},"summary":{"type":"string"}},"required":["id"]}},{"name":"delete_article","description":"Remove an article from the authenticated user's reading list.","inputSchema":{"type":"object","properties":{"id":{"type":"integer"}},"required":["id"]}},{"name":"verify_token","description":"Return the handle, feed URLs, and article count for the bearer token (sanity-check a handoff).","inputSchema":{"type":"object","properties":{}}}],"resources":[{"uriTemplate":"nowreading://reading-list/{handle}","name":"Reading list","description":"A user's published reading list (latest 50 articles).","mimeType":"application/feed+json"}]}