{
  "markdown": "# Just Signal MCP Server\n\nGenerate, ground, and publish **Just Signal** macro-intelligence briefings from\ninside the AI you already pay for — **no API key entered into Just Signal**.\n\nYour model (Claude, ChatGPT, Copilot, Grok, Gemini, or any MCP-capable client)\ndoes the reasoning; Just Signal supplies what it uniquely owns: live **Day-0**\nprice grounding, mechanical **dollar-target** math, server-side report rendering\n(with the Scorecard data island + transmission stamps), publishing to the public\nlibrary, the registry-driven **Signal Scorecard**, and **The Chophouse** panel\ngrade. Because *your* subscription does the thinking, there is no per-call API\nkey and no token cost inside Just Signal.\n\n---\n\n## Tools\n\n| Tool | What it does |\n|------|--------------|\n| `get_stock_quote` | Live price + % change via Just Signal's Finnhub relay — establishes a ticker's Day-0 baseline. |\n| `publish_report` | The server grounds every ticker's Day-0, computes dollar targets from your % projections, renders the report, and **publishes** it. Open to the community: tokenless, rate-limited per day; an owner token lifts the caps. Returns the URL. |\n| `list_reports` | Recent reports in the public library. |\n| `get_scorecard` | Grades **every** registry ticker with the unified verdict cascade (projection › direction › return) against the daily snapshot close — matches the website exactly, zero live quotes. Folds in the Chophouse doneness grade where a ticker is plated. |\n| `get_panel_grade` | The Investment Panel's read on one ticker: its Chophouse doneness grade (RAW…CHARRED) plus every seat's vote across 11 emulated investor lenses. The panel advises; the reader decides. |\n\n---\n\n## Two ways to connect\n\n### A) Hosted URL — no install (most AI apps)\nAdd this as a custom MCP connector wherever your app configures them:\n\n```\nhttps://www.ou-reports.com/api/mcp.php\n```\n\nAll five tools, including **open community publishing** (rate-limited, no key).\nFull per-vendor guide: https://www.ou-reports.com/mcp.html\n\n### B) Run it locally (Claude Desktop / Code, Cursor, LM Studio, …)\nRequires **Node 18+**.\n\nOnce published to npm, the one-liner (no download):\n```bash\nclaude mcp add just-signal -- npx -y just-signal-mcp\n```\nOr from a copy of this folder:\n```bash\ncd just-signal-mcp && npm install\n```\nClaude Desktop `claude_desktop_config.json`\n(macOS `~/Library/Application Support/Claude/`, Windows `%APPDATA%\\Claude\\`):\n```json\n{\n  \"mcpServers\": {\n    \"just-signal\": { \"command\": \"npx\", \"args\": [\"-y\", \"just-signal-mcp\"] }\n  }\n}\n```\n(or `\"command\": \"node\", \"args\": [\"/ABSOLUTE/PATH/TO/just-signal-mcp/index.js\"]`).\nRestart the client; the five tools appear.\n\n### Optional environment variables\n| Var | Default | Purpose |\n|-----|---------|---------|\n| `JS_BASE_URL` | `https://www.ou-reports.com` | Point at a different Just Signal host. |\n| `JS_PUBLISH_TOKEN` | *(none)* | Owner token; **bypasses the community publish rate limits**. Not required to publish. |\n\n---\n\n## How to drive it\n\n> \"Research **grid-scale energy storage**, then write me a Just Signal briefing:\n> 5 trends, each with a hook, qualitative + quantitative analysis, a lead ticker\n> in `assetOrSector`, and 1/5/10-year targets as **percentages**. Use\n> `get_stock_quote` to sanity-check each Day-0 price, then `publish_report`.\"\n\nYour model does the research and writing; the server grounds the prices, computes\nthe dollar targets, stamps and renders the report, and publishes it. Ask for\n`get_scorecard` to see how past calls are holding up, or `get_panel_grade NVDA`\nfor the panel's steakhouse read on a name.\n\n**Targets must be percentages (`+18%`) or multiples (`2.5x`), never dollars** —\nthe server computes the dollar figure from the live Day-0 price. Private / no\nticker → use `(PRIVATE)` and the trend honestly shows *relative basis*.\n\n## Publishing is open — and safe\nPublishing needs no key and no token: the **server itself** grounds every price\nand renders every page, so the only thing anyone can add to the library is a\ngenuine Just Signal report — never arbitrary HTML. To keep it fair, tokenless\npublishing is rate-limited (a few reports per connection per day, plus a global\ndaily budget); read tools are never limited. This server never sees or transmits\nany AI API key; it only talks to Just Signal's own endpoints over HTTPS.\n\n## Not investment advice\nJust Signal is a futurism instrument. Projections are model hypotheses from a\nstated Day 0; the Scorecard and the Chophouse exist to measure them honestly —\nincluding the misses.",
  "bytes": 4523,
  "sha": "02ea0a763bffa1c1624c89b0319a53eed891e33e9a49b5b246d9add0d608de74",
  "repo_slug": "",
  "fonte": "npm",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_ou_reports_just_signal_e9f25162/readme"
}