stock-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_stock_priceB | Get real-time stock price information for a given stock symbol |
| get_multiple_stock_pricesA | Get real-time stock price information for multiple stock symbols |
| get_financial_dataC | Get comprehensive financial data and fundamental analysis metrics for a stock |
| analyze_profitability_turnaroundC | Analyze whether a stock has turned from loss to profit in recent quarters |
| screen_profit_turnaround_stocksC | Screen multiple stocks to find those that have turned from loss to profit |
| get_quarterly_earnings_forecastB | Get quarterly earnings forecast and analyst estimates for a stock |
| get_annual_earnings_forecastA | Get annual earnings forecast and analyst estimates for a stock |
| get_earnings_guidanceB | Get management guidance information from SEC filings and earnings calls |
| get_10k_earnings_guidanceA | Get detailed management guidance information specifically from 10-K filings (annual reports) |
| summarize_ir_informationC | Generate comprehensive IR summary from local PDF documents for Japanese and US stocks |
| extract_local_pdfB | Extract text from a local PDF file |
| get_market_environmentB | 現在の市場環境とマクロ経済指標を取得 (金利、ドル円、NYダウ、VIX等) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Several tools target closely related concepts—earnings guidance vs. 10-K guidance, quarterly vs. annual forecasts, single vs. multiple stock prices, and PDF extraction vs. IR summarization—so an agent could select the wrong one. The descriptions provide enough qualifiers to disambiguate most pairs, but the boundaries are not always crisp.
All tool names are snake_case and verb-first (get_, analyze_, screen_, summarize_, extract_), so there is no stylistic chaos. However, the set mixes many get_ tools with non-get analytical/utility actions and uses slightly inconsistent modifier forms like profitability_turnaround vs. profit_turnaround_stocks.
12 tools is within the ideal 3-15 range and each tool maps to a distinct stock-research workflow: prices, fundamentals, forecasts, guidance, turnaround analysis, IR PDF handling, and macro context. The count feels intentionally scoped rather than bloated or thin.
For a broad stock server, the set covers prices, fundamentals, forecasts, guidance, screening, and IR files, but it lacks obvious common needs like historical price series, company profile or symbol lookup, and news/analyst data. These gaps are workable around but still noticeable for an agent trying to perform general stock analysis.