{"name":"io.github.helloaigent-dev/helloaigent-subscriber","slug":"helloaigent-dev-helloaigent-subscriber","title":null,"description":"Subscribe your agent to Hello Aigent feeds: discover, fetch signed updates, verify, and act.","url":"https://mcp.market/server/helloaigent-dev-helloaigent-subscriber","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":46,"last_push_at":"2026-08-26T16:13:25.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/helloaigent-dev/helloaigent-subscriber","website":null,"version":"0.2.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@helloaigent-dev/subscriber","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the local subscription-state file (optional; defaults to a per-user location)","format":"string","name":"HELLO_AIGENT_STATE"}]}],"tools":[{"name":"hello_aigent_check_site","description":"Call this whenever you visit or work with a website: it checks whether the site publishes a","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_digest","description":"Return unread entries from the watch digest (verified updates collected by `watch` between agent","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_fetch","description":"Fetch new updates for a subscription (only-new-since via the stored cursor). Every envelope is","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_list_subscriptions","description":"List locally stored Hello Aigent subscriptions (active and revoked) with feed, principal, consent scope, origin, and cursor. Tokens are never returned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_setup_watch","description":"Set up a standing watch schedule so subscribed feeds are checked automatically (default cadence:","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_subscribe","description":"Subscribe to a Hello Aigent feed. Fetches the site's discovery file (/.well-known/hello-aigent.json),","write_action":false,"price_micros":0,"input_schema":null},{"name":"hello_aigent_unsubscribe","description":"Unsubscribe (revoke consent) for a subscription. Idempotent — safe to call twice.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-23T21:41:53.075Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:41:53.042Z","components":{"code":{"score":25,"max":25,"notes":["13 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 28 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@helloaigent-dev/subscriber","version":"0.2.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-08-08T19:58:00.787Z","repositoryUrl":"git+https://github.com/helloaigent-dev/helloaigent-subscriber.git","weeklyDownloads":46}],"repo":{"found":true,"owner":"helloaigent-dev","repo":"helloaigent-subscriber","archived":false,"pushedAt":"2026-08-26T16:13:25Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/314709611?v=4","ownerCreatedAt":"2026-08-08T16:40:03Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":46,"license":"MIT","lastPushAt":"2026-08-26T16:13:25.000Z","score":23}}}},"grade_history":[],"reviews":[]}