genome-industrial-signals
v1.0.0
Published
Industrial Genome Signals — MCP server exposing conviction signals, ECL regime, screener, diligence, and similarity search for 10,000+ industrial companies
Downloads
29
Maintainers
Readme
Industrial Genome Signals — MCP Server
Real-time conviction signals for 10,000+ industrial companies. Behavioral fingerprinting, archetype classification, and macro regime analysis — no internal ERP data required.
Get an API key: genomestudio.vercel.app/dealmakers
Quick Start
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"genome": {
"command": "npx",
"args": ["-y", "genome-industrial-signals"],
"env": {
"GENOME_COMMERCIAL_KEY": "gk_live_your_key_here"
}
}
}
}Smithery
Available at smithery.ai/servers/rdcahalane/genome-industrial-signals.
Install via Smithery CLI:
npx @smithery/cli install genome-industrial-signalsManual / Development
git clone https://github.com/rdcahalane/genome-mcp
cd genome-mcp/mcp-server
npm install && npm run build
GENOME_COMMERCIAL_KEY=gk_live_... node dist/index.jsTools
get_signal — Conviction signal for a ticker
get_signal({ ticker: "ROK" })Returns full investment signal: archetype, trajectory, conviction score (−1 to +1), signal label (STRONG_BUY to STRONG_SELL), ECL macro pressure scores, PFSL pre-financial signals, supply chain stress, and options structure recommendation.
Archetypes: oscillatory · constrained · fragile · resilient · saturated · decoupled
Trajectories: improving · stable · deteriorating
get_ecl — Macro regime + environmental pressure scores
get_ecl({ industry: "industrials" })Returns 7 ECL modules derived from live FRED data:
CPI— Commodity cost pressure (tariffs, PPI, raw materials)EPI— Energy cost pressure (crude, nat gas, diesel)LPI— Labor cost pressure (manufacturing wages)DCSI— Demand/channel stress (orders, sentiment, credit spreads)DLPS— Decision latency proxy (vs. industry benchmark)ROC— Regime multiplier (0.6–1.3×, directly scales all conviction scores)DCS— Data confidence score
get_screener — Screen by signal, archetype, conviction
get_screener({ signal: "STRONG_BUY", limit: 10 })
get_screener({ archetype: "constrained", min_conviction: 0.35 })Returns ranked list sorted by conviction. Useful for sector scans before earnings or finding opportunities at scale.
get_entity — Full behavioral fingerprint
get_entity({ ticker: "HON" })Deep single-company view: 6 system dimensions (gain, damping, latency, oscillation, saturation, volatility_transmission), constraint node (D1–X3 taxonomy), full conviction breakdown, anomaly flags, and recommended actions.
get_similar — Peer comparables by fingerprint distance
get_similar({ ticker: "ROK", limit: 5 })Finds companies with similar behavioral fingerprints across all 6 system dimensions. Useful for relative-value trades and identifying companies likely to follow a similar trajectory.
get_horizons — 3M/6M/12M multi-horizon signals
get_horizons({ ticker: "EMR" })Captures time-varying risk that single-period signals miss. Key divergence patterns:
oscillatory:stable→ NEUTRAL at 6M but SHORT signal at 3M (−4% mean)resilient:*→ strongest long at 12M (+77% excess return in backtest)
get_diligence — Full operational diligence brief
get_diligence({ ticker: "TDG" })
get_diligence({ ticker: "TDG", format: "json_compact" })6-section structured analysis:
- Conviction thesis + signal detail
- Operational signals (job posting velocity, OSHA grade, EPA grade)
- SI-addressability + technology fit score
- Leadership stability (exec tenure, recent transitions)
- Cross-engine risk flags + anomaly alerts
- Peer comparables + 5 AI diligence priority questions
Use format: "json_compact" for token-efficient agent pipelines.
ask_genome — Natural language Q&A
ask_genome({ question: "Which industrials are best positioned right now?" })
ask_genome({ question: "Compare ROK vs EMR conviction", context_tickers: ["ROK", "EMR"] })Auto-pulls relevant signals, ECL regime, and screener results, then synthesizes an answer. Good for exploratory analysis, investment thesis generation, and sector commentary.
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| GENOME_COMMERCIAL_KEY | Recommended | Commercial key (gk_live_*). Full access to all tools. Purchase at genomestudio.vercel.app/dealmakers |
| GENOME_API_KEY | Optional | Internal key fallback. A free-tier key is built in for basic testing. |
| GENOME_API_URL | Optional | API base URL. Default: https://genome-api-production.up.railway.app |
Signal Thresholds
| Signal | Conviction | |--------|-----------| | STRONG_BUY | > 0.42 | | BUY | > 0.35 | | WATCH | > 0.20 | | NEUTRAL | −0.20 to +0.20 | | SELL | < −0.45 | | STRONG_SELL | < −0.65 | | EARLY_WARNING | Near neutral + ROC < 0.85 + CPI > 0.40 |
License
MIT — API usage subject to Genome Terms of Service.
