{"name":"com.ou-reports/just-signal","slug":"ou-reports-just-signal","title":null,"description":"Keyless MCP for Just Signal: live quotes, report publishing, scorecard, and Chophouse panel grades.","url":"https://mcp.market/server/ou-reports-just-signal","rating":null,"grade":"B","score":70,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":null,"forks":null,"downloads_week":25,"last_push_at":null,"license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T04:25:46.125Z","last_ok_at":"2026-11-04T04:25:46.125Z","latency_ms":742},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://www.ou-reports.com/mcp.html","version":"1.3.0","remotes":[{"type":"streamable-http","url":"https://www.ou-reports.com/api/mcp.php"}],"packages":[{"registryType":"npm","identifier":"just-signal-mcp","version":"1.3.0","transport":{"type":"stdio"}}],"tools":[{"name":"get_panel_grade","description":"The Investment Panel's read on one ticker: its Chophouse doneness grade (RAW..CHARRED, how much value is already cooked in) plus every seat's vote across 11 emulated investor lenses, with the registry verdict for context. The panel advises, the reader decides. Says so if the ticker is not plated yet.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"type":"string","description":"US ticker, e.g. NVDA"}},"required":["ticker"]}},{"name":"get_scorecard","description":"Audit past signals: projected vs actual return for every grounded ticker, graded AHEAD / TRACKING / BEHIND, pro-rated by elapsed time.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"get_stock_quote","description":"Live stock/ETF quote (price + % change) via Just Signal's market-data relay. Establishes a ticker's Day-0 baseline before projecting.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"ticker":{"type":"string","description":"US ticker, e.g. NVDA"}},"required":["ticker"]}},{"name":"list_reports","description":"List recent Just Signal reports from the public library (newest first).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"type":"number"}}}},{"name":"publish_report","description":"Ground, render, and PUBLISH a Just Signal briefing to the public library. Grounds each ticker's live Day-0 price and computes exact dollar targets from your % projections. Targets MUST be percentages (\"+18%\") or multiples (\"2.5x\"), never dollars. assetOrSector: \"Name (TICKER)\" or \"(PRIVATE)\" for relative basis. Open to community contributions: the server itself renders every report, and tokenless publishing is rate-limited per day.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"briefingTitle":{"type":"string"},"executiveSummary":{"type":"string"},"sectors":{"type":"string","description":"Short topic label — becomes the report filename keywords"},"token":{"type":"string","description":"Optional owner token; bypasses the daily community rate limits"},"durationSeconds":{"type":"number"},"trends":{"type":"array","minItems":1,"maxItems":8,"items":{"type":"object","required":["title","assetOrSector","target1Y","target5Y","target10Y"],"properties":{"title":{"type":"string"},"category":{"type":"string"},"hook":{"type":"string"},"signal":{"type":"string","enum":["bullish","bearish","neutral"]},"qualitativeAnalysis":{"type":"string"},"quantitativeAnalysis":{"type":"string"},"assetOrSector":{"type":"string"},"target1Y":{"type":"string"},"target5Y":{"type":"string"},"target10Y":{"type":"string"},"keyRisks":{"type":"array","items":{"type":"string"}},"narrative":{"type":"string"},"instruments":{"type":"array","maxItems":6,"description":"Optional 3-4 additional vehicles for this trend (ETF, leader, picks-and-shovels, contrarian) - richness parity with app-published briefings","items":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"ticker":{"type":"string"},"type":{"type":"string","description":"e.g. Stock, ETF, REIT, Fund"},"access":{"type":"string","description":"PUBLIC unless genuinely accredited-only"}}}}}}}},"required":["briefingTitle","executiveSummary","sectors","trends"]}}],"scan":{"score":70,"grade":"B","scanned_at":"2026-09-24T21:42:55.739Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T21:42:55.760Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 929ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://www.ou-reports.com/api/mcp.php","reachable":true,"authRequired":false,"latencyMs":929,"serverInfo":{"name":"just-signal","version":"1.3.0"}}],"packages":[{"registryType":"npm","identifier":"just-signal-mcp","version":"1.3.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-07-25T00:23:03.441Z","weeklyDownloads":25}],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":25,"license":"MIT","lastPushAt":null,"score":15}}}},"grade_history":[],"reviews":[]}