{"name":"com.scrykeeper/royal-road-intelligence","slug":"scrykeeper-royal-road-intelligence","title":"Scrykeeper Royal Road Intelligence","description":"Royal Road story, author, audience, and market intelligence for AI agents.","url":"https://mcp.market/server/scrykeeper-royal-road-intelligence","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":8,"ok":8,"last_checked_at":"2026-09-24T10:21:27.546Z","last_ok_at":"2026-09-24T10:21:27.546Z","latency_ms":227},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://scrykeeper.com/mcp"}],"packages":[],"tools":[{"name":"get_author","description":"Get a resolved Scrykeeper author identity, known works and deduplicated observed audience footprint. Known works are not guaranteed to be a complete bibliography.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"identity_id":{"title":"Identity Id","type":"integer"}},"required":["identity_id"],"title":"get_authorArguments"}},{"name":"get_data_context","description":"Return Scrykeeper's current data coverage, source-specific freshness, methodology and limitations. Use this when interpreting reader, author or commercial metrics.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_data_contextArguments"}},{"name":"get_story","description":"Get Scrykeeper intelligence for one Royal Road fiction ID. Observed readers are sampled graph observations and are not total readership. Anonymous demo access is available; higher limits are available at https://scrykeeper.com/api/access.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"rr_fiction_id":{"title":"Rr Fiction Id","type":"integer"}},"required":["rr_fiction_id"],"title":"get_storyArguments"}},{"name":"search_market","description":"Search Scrykeeper's Royal Road market dataset by genre, lifecycle, followers, sampled observed readers, update recency and known commercial mapping. commercial='none' means no accepted mapping in Scrykeeper, not unpublished.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"q":{"default":"","title":"Q","type":"string"},"genre":{"default":"","enum":["","litrpg","progression","cultivation","xianxia","dungeon_core","time_loop","cozy","fanfiction"],"title":"Genre","type":"string"},"lifecycle":{"default":"","enum":["","ongoing","completed","stubbed","hiatus","inactive","dropped","unknown"],"title":"Lifecycle","type":"string"},"followers_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Followers Min"},"followers_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Followers Max"},"readers_min":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Readers Min"},"readers_max":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Readers Max"},"commercial":{"default":"all","enum":["all","known","none"],"title":"Commercial","type":"string"},"updated_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Updated Days"},"sort":{"default":"audience","enum":["audience","followers","recent"],"title":"Sort","type":"string"},"limit":{"default":20,"title":"Limit","type":"integer"},"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Cursor"}},"title":"search_marketArguments"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-09-22T17:05:43.862Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-22T17:05:43.720Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1769ms"]},"poisoning":{"score":15,"max":15,"notes":["4 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://scrykeeper.com/mcp","reachable":true,"authRequired":false,"latencyMs":1769,"serverInfo":{"name":"Scrykeeper Intelligence","version":""}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}