Professional multi-asset trading & Pine Script development MCP server for Claude. Features: 20+ indicators, Pine Script tools (validator, autocomplete, docs, testing), Forex/Stocks/Crypto support
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · streamable-http counts 33 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
analyze_pair
-
autocomplete_pine
-
calculate_correlation
-
convert_pine_version
-
detect_pine_version
-
detect_unfilled_gaps
-
explain_pine_error
-
get_adx
-
get_atr
-
get_bollinger_bands
-
get_cci
-
get_fibonacci_retracement
-
get_ichimoku_cloud
-
get_macd
-
get_market_profile
-
get_moving_averages
-
get_multiple_prices
-
get_pine_documentation
-
get_pine_template
-
get_pivot_points
-
get_price
-
get_rsi
-
get_server_stats
-
get_stochastic
-
get_support_resistance
-
get_volume_profile
-
get_vwap
-
get_williams_r
-
health_check
-
list_available_pairs
-
list_supported_assets
-
test_pine_script
-
validate_pine_script
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 32
filesystem 1
- fs Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :21
from pathlib import Path
network 1
- net Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/api/alpha_vantage.py :10
import requests
secrets 2
- secrets Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/api/alpha_vantage.py :130
self.api_key = api_key or os.getenv("ALPHA_VANTAGE_API_KEY") - secrets Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :100
api_key = os.getenv("ALPHA_VANTAGE_API_KEY")
tool registrations 33
- health_check Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :207
- get_price Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :247
- get_multiple_prices Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :278
- list_available_pairs Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :295
- list_supported_assets Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :322
- analyze_pair Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :355
- calculate_correlation Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :430
- get_fibonacci_retracement Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :485
- get_pivot_points Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :515
- get_moving_averages Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :543
- get_macd Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :570
- get_adx Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :600
- get_ichimoku_cloud Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :631
- get_stochastic Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :659
- get_rsi Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :685
- get_cci Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :711
- get_williams_r Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :737
- get_bollinger_bands Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :766
- get_atr Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :792
- get_vwap Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :821
- get_volume_profile Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :860
- get_market_profile Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :894
- get_support_resistance Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :922
- detect_unfilled_gaps Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :944
- get_server_stats Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :990
- validate_pine_script Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1026
- get_pine_documentation Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1088
- test_pine_script Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1153
- explain_pine_error Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1198
- detect_pine_version Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1239
- convert_pine_version Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1279
- autocomplete_pine Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1329
- get_pine_template Spoofkapoof-TradingViewMCPServer-5ada097/tradingview_mcp/server.py :1374
declared dependencies 3
- mcp@>=1.12.0
- python-dotenv@>=1.0.0
- requests@>=2.31.0