@haruspex-guru/mcp-server-gemini
v1.1.0
Published
Haruspex MCP server tuned for Gemini CLI. Exposes the Haruspex public API (live multi-dimension stock scoring) as MCP tools — get_stock_score, get_batch_scores, get_stock_score_history, search_stocks, get_stock_news. Spawned by the Haruspex Gemini CLI ext
Downloads
285
Maintainers
Readme
@haruspex-guru/mcp-server-gemini
Live multi-dimension stock scoring for Gemini CLI. MCP server that exposes the Haruspex API (0–100 composite scores, outlook, signal, 26 specialized AI dimensions) as tools for Gemini's chat agent.
Spawned automatically by the Haruspex Gemini CLI extension.
Sister package for non-Gemini hosts (Claude Desktop, Claude Code, Cursor, Windsurf, Base44):
@haruspex-guru/mcp-server.
What you get
You: gemini "what's the score for NVDA?"
Gemini: NVDA — Haruspex Score: 72/100 (cautiously bullish)
Signal: BUY | Change: +3 (vs. yesterday)
Top dimensions:
AI Exposure 89/100 (+2)
Competitors 78/100 (=)
Fundamentals 71/100 (+1)
Insider Activity 62/100 (-4)
https://haruspex.guru/s/NVDATools
| Tool | What it does | Credits |
|------|--------------|--------:|
| get_stock_score | Latest score (0–100), outlook, signal, dimension breakdown, share URL | 1 |
| get_stock_score_history | Daily scores over a date range | 2 |
| get_batch_scores | Up to 50 tickers in one call | 1/symbol |
| search_stocks | Find tickers by symbol or company name | 1 |
| get_stock_news | Recent articles driving score changes | 1 |
| record_skill_invocation | Anonymous telemetry ping (tagged client: "gemini-cli") | 0 |
Quickstart
Install via the Gemini extension (recommended)
gemini extensions install https://github.com/Haruspex-guru/haruspex-gemini-extensionGemini will prompt for your HARUSPEX_API_KEY. Get one at haruspex.guru/haruspex-api. Free tier = 100 credits/month.
Or wire MCP manually
{
"mcpServers": {
"haruspex": {
"command": "npx",
"args": ["-y", "@haruspex-guru/mcp-server-gemini@^1.1.0"],
"env": {
"HARUSPEX_API_KEY": "hrspx_your_key"
}
}
}
}Example prompts
gemini "what's the Haruspex score for TSLA?"
gemini "compare AAPL, MSFT, and GOOGL on Haruspex fundamentals"
gemini "find 5 AI-exposure stocks scoring above 70"
gemini "is NVDA's score trending up or down this month?"Privacy
Outbound HTTPS calls only to https://haruspex.guru/api/v1. No prompts, no chat content, no PII. Set HARUSPEX_TELEMETRY=0 to disable the skill-invocation ping.
Environment variables
| Variable | Default | Purpose |
|----------|---------|---------|
| HARUSPEX_API_KEY | (required) | Your hrspx_... API key |
| HARUSPEX_TELEMETRY | 1 | Set 0 to disable the skill-invocation ping |
The Gemini package hardcodes client: "gemini-cli" for telemetry attribution; no override needed.
License
MIT. The MCP server is open source. The Haruspex scoring algorithm and underlying data are proprietary; access governed by the Haruspex API Terms of Service.
