Keyless MCP for Just Signal: live quotes, report publishing, scorecard, and Chophouse panel grades.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
US ticker, e.g. NVDA
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| ticker* | string | US ticker, e.g. NVDA |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "US ticker, e.g. NVDA"
}
}
}Audit past signals: projected vs actual return for every grounded ticker, graded AHEAD / TRACKING / BEHIND, pro-rated by elapsed time.
No arguments.
{
"type": "object",
"properties": {}
}Live stock/ETF quote (price + % change) via Just Signal's market-data relay. Establishes a ticker's Day-0 baseline before projecting.
| Argument | Type | Description |
|---|---|---|
| ticker* | string | US ticker, e.g. NVDA |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "US ticker, e.g. NVDA"
}
}
}List recent Just Signal reports from the public library (newest first).
| Argument | Type | Description |
|---|---|---|
| limit | number |
{
"type": "object",
"properties": {
"limit": {
"type": "number"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| token | string | Optional owner token; bypasses the daily community rate limits |
| trends* | array | |
| sectors* | string | Short topic label — becomes the report filename keywords |
| briefingTitle* | string | |
| durationSeconds | number | |
| executiveSummary* | string |
{
"type": "object",
"required": [
"briefingTitle",
"executiveSummary",
"sectors",
"trends"
],
"properties": {
"token": {
"type": "string",
"description": "Optional owner token; bypasses the daily community rate limits"
},
"trends": {
"type": "array",
"items": {
"type": "object",
"required": [
"title",
"assetOrSector",
"target1Y",
"target5Y",
"target10Y"
],
"properties": {
"hook": {
"type": "string"
},
"title": {
"type": "string"
},
"signal": {
"enum": [
"bullish",
"bearish",
"neutral"
],
"type": "string"
},
"category": {
"type": "string"
},
"keyRisks": {
"type": "array",
"items": {
"type": "string"
}
},
"target1Y": {
"type": "string"
},
"target5Y": {
"type": "string"
},
"narrative": {
"type": "string"
},
"target10Y": {
"type": "string"
},
"instruments": {
"type": "array",
"items": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
},
"type": {
"type": "string",
"description": "e.g. Stock, ETF, REIT, Fund"
},
"access": {
"type": "string",
"description": "PUBLIC unless genuinely accredited-only"
},
"ticker": {
"type": "string"
}
}
},
"maxItems": 6,
"description": "Optional 3-4 additional vehicles for this trend (ETF, leader, picks-and-shovels, contrarian) - richness parity with app-published briefings"
},
"assetOrSector": {
"type": "string"
},
"qualitativeAnalysis": {
"type": "string"
},
"quantitativeAnalysis": {
"type": "string"
}
}
},
"maxItems": 8,
"minItems": 1
},
"sectors": {
"type": "string",
"description": "Short topic label — becomes the report filename keywords"
},
"briefingTitle": {
"type": "string"
},
"durationSeconds": {
"type": "number"
},
"executiveSummary": {
"type": "string"
}
}
}