achmad
d26f77765a
Add SKILL.md
2026-05-17 13:39:29 +07:00
achmad
a4ac5c649a
Fix historical candle chart
2026-05-17 13:33:50 +07:00
achmad
a0ac9c3429
Merge branch 'main' of https://git.achmad.dev/admin/tradingview-screener-mcp
2026-05-17 13:29:02 +07:00
achmad
ac6463accb
Add get_historical_candles tool with candlestick pattern detection
...
Fetches historical OHLCV data from TradingView's chart API for
candlestick pattern analysis (doji, engulfing, hammer, etc.)
and trend analysis over N candles.
2026-05-17 13:28:31 +07:00
achmad
f34f77dc54
Add opencode config to gitignore
2026-05-17 13:12:49 +07:00
Achmad
8cf31a28b5
Fix transport_security blocking non-localhost bindings
...
When binding to a non-localhost host, FastMCP's auto-set restrictive
transport_security causes external connections to be rejected with 421.
Reset it to None so hosts like host.docker.internal are accepted.
2026-05-17 05:26:33 +00:00
achmad
8eef3bfffc
Add Dockerfile and docker-compose.yml for deployment
2026-05-17 11:23:16 +07:00
achmad
5f7ae71383
Remove NanoClaw integration docs from README
2026-05-17 11:22:15 +07:00
achmad
10713df294
Add streamable-http and SSE transport support via CLI args
2026-05-17 11:16:42 +07:00
achmad
9a064adac5
Fix tradingview-screener repo URL
2026-05-17 11:12:22 +07:00
achmad
6d8399f300
Add README.md with tool docs, filter reference, and setup guide
2026-05-17 11:11:04 +07:00
achmad
38f9b980ec
Initial commit: MCP server wrapping tradingview-screener as MCP tools
...
- 11 MCP tools: get_stock_quotes, screen_market, find_top_gainers,
find_top_losers, find_most_active, technical_scan, fundamental_scan,
list_markets, list_fields, set_session, clear_session
- Structured filter conditions with nested And/Or groups
- Session cookie resolution: per-call > in-memory > env var
- auto-load .env via python-dotenv
- 69 unit tests covering helpers, conditions, filters, and all tools
2026-05-17 11:09:26 +07:00