{"name":"io.github.bevanding/signaldaemon","slug":"bevanding-signaldaemon","title":null,"description":"Narrative & signal intelligence for AI agents: crypto/AI/macro convergence & divergence.","url":"https://mcp.market/server/bevanding-signaldaemon","rating":null,"grade":"A","score":87,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":21,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-06-30T08:00:19.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:45:26.524Z","last_ok_at":"2026-11-04T05:45:26.524Z","latency_ms":39},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/bevanding/signaldaemon","website":"https://signaldaemon.com","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://api.signaldaemon.com/mcp"}],"packages":[],"tools":[{"name":"get_clean_feed","description":"Return a curated clean feed of articles for a given query topic.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"title":"Query","type":"string"},"category":{"default":null,"title":"Category","type":"string"},"limit":{"default":8,"title":"Limit","type":"integer"}},"required":["query"],"title":"get_clean_feedArguments"}},{"name":"get_market_narratives","description":"Return top crypto market narratives with strength, momentum, and price divergence signals.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":8,"title":"Limit","type":"integer"}},"title":"get_market_narrativesArguments"}},{"name":"vet_trade","description":"Before placing a trade, check whether the crypto/AI/macro NARRATIVE layer\n    supports, cautions, or contradicts it. Returns a stance\n    (support|caution|contradict|no_signal) with reason + confidence. Read-only,\n    NOT a trade recommendation — it vets YOUR candidate trade against cross-source\n    narrative convergence and capital-vs-narrative divergence, and abstains\n    (no_signal) when there is no narrative coverage. Call it as a second opinion\n    after your own strategy/TA has a candidate {symbol, side}.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"symbol":{"title":"Symbol","type":"string"},"side":{"title":"Side","type":"string"},"horizon":{"default":null,"title":"Horizon","type":"string"},"source":{"default":null,"title":"Source","type":"string"}},"required":["symbol","side"],"title":"vet_tradeArguments"}}],"scan":{"score":87,"grade":"A","scanned_at":"2026-09-27T12:13:13.580Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T12:13:13.644Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 956ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":12,"max":15,"notes":["last push 89 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://api.signaldaemon.com/mcp","reachable":true,"authRequired":false,"latencyMs":956,"serverInfo":{"name":"crypto-narrative-search","version":"1.27.2"}}],"packages":[],"repo":{"found":true,"owner":"bevanding","repo":"signaldaemon","archived":false,"pushedAt":"2026-06-30T08:00:19Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/85435357?v=4","ownerCreatedAt":"2021-06-06T09:29:08Z","license":"MIT"},"icon":{"url":"https://signaldaemon.com/assets/favicon.svg","source":"site"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-06-30T08:00:19.000Z","score":21}}}},"grade_history":[],"reviews":[]}