tvsh
tvsh
TradingView shell. Quotes, technicals, screeners, and an MCP server so Grok, Claude, Cursor, and any other tool-calling model can pull live market data.
Node 18+. No extra packages.
Install
npm install -g github:notronel/tvshOr run once without installing:
npx -y github:notronel/tvsh quote AAPLFrom a clone:
git clone https://github.com/notronel/tvsh.git
cd tvsh
npm linkCommands
tvsh quote AAPL
tvsh chart NVDA 1h
tvsh ta TSLA
tvsh search nvidia
tvsh screener gainers
tvsh screener oversold
tvsh screener crypto
tvsh mcp
tvsh toolsscreener presets: gainers losers volume oversold overbought crypto.
Connect an AI model (MCP)
This is the point of the tool. tvsh mcp speaks MCP over stdio.
Cursor — Settings → MCP → add:
{
"mcpServers": {
"tvsh": {
"command": "npx",
"args": ["-y", "github:notronel/tvsh", "mcp"]
}
}
}Claude Desktop — add the same block to:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
If you used npm link / global install, this is faster:
{
"mcpServers": {
"tvsh": {
"command": "tvsh",
"args": ["mcp"]
}
}
}Restart the host after saving.
Tools the model gets
Tool | What it returns |
| TradingView symbol search |
| Last, volume, RSI, MACD, SMAs, oscillator rec |
| OHLCV candles |
| TV scanner presets |
Optional: tvsh ask
If XAI_API_KEY is set, you can ask in the shell and Grok will call the same tools:
export XAI_API_KEY=...
tvsh ask "is NVDA overbought vs AVGO?"Not required for MCP. Your editor’s model does the reasoning.
Notes
Unofficial TradingView scanner + Yahoo history. Not affiliated with TradingView. Not financial advice.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/notronel/tvsh'
If you have feedback or need assistance with the MCP directory API, please join our Discord server