get_stock_scoreLABSCO SUMMARY
A numeric read on a stock, with the history and the news to argue with it.
The score arrives with a dimensional breakdown rather than as a bare number, and the batch call takes 50 tickers at once, so a whole watchlist review is a single round trip. It is one vendor's model — the history and news tools are there so you can check it rather than take it.
What it is
A stdio server, published to npm as @haruspex-guru/mcp-server, that puts the Haruspex stock-analysis API in front of an agent: a 0-100 score per ticker, the history behind it, and the news around it. The repository also carries Agent Skills that build on the server.
What you get
- The latest Haruspex Score (0-100) for a ticker, with outlook, signal, a dimensional breakdown and a shareable URL
- Daily historical scores for a ticker, so a reading can be judged against where it came from
- Scores for up to 50 tickers in one call, which is how a watchlist gets reviewed
- Ticker lookup by symbol or by company name
- Recent news articles for a ticker
Requirements
npx (npx -y @haruspex-guru/mcp-server), or the Dockerfile that ships in the repository. An API key is read from the environment at runtime for live data; keys come from haruspex.guru/settings.
Setup effort
One command plus a key — npx -y @haruspex-guru/mcp-server, then supply credentials
USE CASES
Deciding what to make of a ticker someone just mentioned
Pull the current score with its outlook and signal, then read the recent news for the same ticker to see what moved it.
Reviewing a watchlist in one pass
Send up to 50 symbols in a single call and get every score back together, instead of asking one ticker at a time.
Checking whether a score is a trend or a blip
Read the daily score history for the ticker and see how long the current reading has held.
Finding the symbol when you only know the company
Search by company name to get the ticker, then score it in the same conversation.
5 tools
Listed in project docs. Your client may show a different list.
get_stock_score_historyget_batch_scoressearch_stocksget_stock_newsBEFORE YOU INSTALL
What to know first
Tools you get
5 tools named in the project's documentation.
Requires
- npx on PATH
- Node.js 18+
- HARUSPEX_API_KEY in your environment
INSTALLATION
Connect your client
Server setup
npx -y @haruspex-guru/mcp-serverMCP Clients
Claude Code
{
"mcpServers": {
"haruspex-skills": {
"command": "npx",
"args": [
"-y",
"@haruspex-guru/mcp-server"
],
"env": {
"HARUSPEX_API_KEY": "hrspx_demo_public_REPLACE_ME"
}
}
}
}Claude Desktop, Cursor, Windsurf
{
"mcpServers": {
"haruspex": {
"command": "npx",
"args": [
"-y",
"@haruspex-guru/mcp-server"
],
"env": {
"HARUSPEX_API_KEY": "hrspx_demo_public_REPLACE_ME"
}
}
}
}Docker build
docker build -t haruspex-mcp mcp-server/ # or build from repo root: docker build -t haruspex-mcp .