ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
npx ecc-install --profile fullThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
npx ecc-install --profile fullFair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
npx n8nAn open-source AI agent that brings the power of Gemini directly into your terminal.
npx @google/gemini-cliShows active maintenance signals
Carries strong trust indicators from repository metadata
3441 GitHub stars recorded
MCP error -32001: Request timed out on first launchSymptom โ you see this in the Claude Desktop logs shortly after adding the config:
[tradingview] Server started and connected successfully
[tradingview] Message from client: initialize ...
[60 seconds later]
[tradingview] notifications/cancelled โ reason: "MCP error -32001: Request timed out"
Why it happens: Python 3.14 is not supported yet. uvx downloads tradingview-mcp-server, creates a fresh virtualenv, and installs dependencies the first time it runs. Some native dependencies in the MCP stack do not currently publish compatible Python 3.14 wheels, so installation can fall back to source builds or fail before Claude Desktop finishes initializing the server.
Fix โ pin to Python 3.13 (has prebuilt pandas wheels):
{
"mcpServers": {
"tradingview": {
"command": "uvx",
"args": ["--python", "3.13", "--from", "tradingview-mcp-server", "tradingview-mcp"]
}
}
}
On macOS use the full path to uvx (see the note in Quick Start). On Windows uvx is typically %USERPROFILE%\.local\bin\uvx.exe.
Alternative โ pre-install once, then let Claude Desktop reuse the cache:
# Run in a terminal before launching Claude Desktop
uv tool install --python 3.13 tradingview-mcp-server
After the install finishes, start Claude Desktop with the normal config and the server will come up instantly (cache is already warm).
| Feature | tradingview-mcp | Traditional Setups | Bloomberg Terminal |
|---|---|---|---|
| Setup Time | 5 minutes | Hours (Docker, Conda...) | Weeks (Contracts) |
| Cost | Free & Open Source | Variable | $30k+/year |
| Backtesting | โ 9 strategies + Walk-forward + Sharpe | โ Manual scripting | โ Proprietary |
| Live Sentiment | โ Reddit + RSS news | โ Separate setup | โ Terminal |
| Market Data | โ Live / Real-Time | Historical / Delayed | Live |
| API Keys | None required | Multiple (OpenAI, etc.) | N/A |
| openrouter.ai/keys |
| Anthropic (Claude direct) | anthropic/claude-sonnet-4-5 | console.anthropic.com |
| Google (Gemini direct) | google/gemini-2.5-flash | aistudio.google.com |
| OpenAI (GPT direct) | openai/gpt-4o-mini | platform.openai.com |
# Examples โ set your chosen model:
openclaw config set agents.defaults.model "openrouter/google/gemini-3-flash-preview" # via OpenRouter
openclaw config set agents.defaults.model "anthropic/claude-sonnet-4-5" # Anthropic direct
openclaw config set agents.defaults.model "google/gemini-2.5-flash" # Google direct
โ ๏ธ Important: Prefix must match your provider.
google/...needs a Google API key.openrouter/...needs an OpenRouter key.
| Symptom | Cause | Fix |
|---|---|---|
Unrecognized keys: mcpServers | mcpServers not supported in this version | Remove from config, use bash wrapper |
No API key for provider "google" | Used google/model but only have OpenRouter key | Use openrouter/google/model instead |
which agent? loop | acp.defaultAgent not set | openclaw config set acp.defaultAgent main |
| Gateway won't start | gateway.mode missing | openclaw config set gateway.mode local |
Once running, send your Telegram bot:
market snapshot
backtest RSI strategy for AAPL, 1 year
compare all strategies for BTC-USD
Unlike basic screeners, this framework deploys specialized AI agents that debate findings in real-time:
Output: STRONG BUY / BUY / HOLD / SELL / STRONG SELL with confidence score