# Technical Analysis

AI-powered technical analysis server for stocks, crypto, and Indian markets. Dual-timeframe daily + weekly charts, 150+ TA-Lib indicators, stock screening with 57 filters and 81 fields per match, fin…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add ta-mcp/technical-analysis-mcp

# Browse available tools
npx -y smithery tool list ta-mcp/technical-analysis-mcp

# Get full schema for a tool
npx -y smithery tool get ta-mcp/technical-analysis-mcp analysis_run

# Call a tool
npx -y smithery tool call ta-mcp/technical-analysis-mcp analysis_run '{}'
```

## Direct MCP Connection

Endpoint: `https://technical-analysis-mcp--ta-mcp.run.tools`

**Optional config:**
- `serverToken` (query) — Access token (pre-filled, do not change)
- `apiKey` (query) — Optional: register at https://technical-analysis-mcp.com/register for unlimited access

## Tools (11)

- `analysis_run`
- `analysis_list_files`
- `analysis_get_file`
- `indicators_list`
- `indicators_web_search`
- `financial_news_search`
- `indicators_run_custom`
- `market_screen`
- `market_update_data`
- `market_get_index` — Get the OFFICIAL constituent ticker list for a stock market index.
- `live_market_query`

```bash
# Get full input/output schema for a tool
npx -y smithery tool get ta-mcp/technical-analysis-mcp <tool-name>
```

## Prompts (4)

- `analyze-stock` (ticker) — Run full technical analysis on any stock or crypto ticker. ALWAYS use this prompt when user asks about any stock/crypto…
- `screen-oversold` — Screen for oversold stocks using RSI and other indicators
- `compare-stocks` (ticker1, ticker2) — Compare technical analysis of two stocks side by side
- `index-screening` (index_name, criteria) — Get constituents of a market index and screen them
