Production-ready MCP server for Claude Desktop providing real-time trading analysis, 25+ technical indicators, and Pine Script v6 development tools for Forex, Stocks, and Crypto. Features LRU caching, auto-retry logic, health monitoring, and Docker support.
mcp
model-context-protocol
claude
claude-desktop
trading
forex
stocks
crypto
cryptocurrency
technical-analysis
indicators
pine-script
tradingview
python
docker
api
real-time-data
market-data
alpha-vantage
production-ready
monitoring
caching
retry-logic
ci-cd
testing
Add these to the top of README.md (already added):
[](https://github.com/lev-corrupted/TradingViewMCPServer/actions)
[](https://www.python.org/downloads/)
[](https://opensource.org/licenses/MIT)
[](https://hub.docker.com)
[](https://github.com/lev-corrupted/TradingViewMCPServer/releases)🎯 Production-ready trading assistant for Claude Desktop
📊 25+ technical indicators for Forex, Stocks & Crypto
🐍 Pine Script v6 development tools
🐳 Docker support with 100% test coverage
⚡ LRU caching, auto-retry, health monitoring
https://github.com/lev-corrupted/TradingViewMCPServer
Create a 1280x640 image with:
- TradingView MCP Server logo/title
- Key features listed
- Version badge
- Technology stack icons (Python, Docker, MCP)
- Trading chart graphic
- ✅ Issues
- ✅ Projects
- ✅ Discussions (optional - for community)
- ✅ Wiki (optional - for extended docs)
- ✅ Sponsors (if accepting)
- ✅ Require pull request reviews
- ✅ Require status checks to pass (CI/CD)
- ✅ Require branches to be up to date
- ✅ Include administrators
- ✅ Allow all actions
- ✅ Enable workflow permissions (read/write)
When creating releases on GitHub:
v3.4.0 - Production Ready
## 🎉 Major Release - Production Ready
### Highlights
- 🏥 Health monitoring with statistics
- 🔄 Auto-retry with exponential backoff
- ⚡ LRU cache (1000 entries max)
- 🐳 Docker support
- 🚀 CI/CD pipeline
- ✅ 100% test coverage
### What's Changed
- Added LRU cache with size limits
- Added API retry logic with exponential backoff
- Added health check MCP tool
- Complete Docker support
- GitHub Actions CI/CD pipeline
- Fixed 3 failing tests
### Full Changelog
See [CHANGELOG.md](CHANGELOG.md#340---2025-10-18) for complete details.
### Installation
**Docker (Recommended):**
```bash
docker-compose up -dStandard:
pip install -e .- README.md - Main documentation
- IMPROVEMENTS_v3.4.0.md - Detailed improvements
- ARCHITECTURE.md - Architecture guide
## GitHub Actions Badge URLs
Tests: https://github.com/lev-corrupted/TradingViewMCPServer/actions/workflows/test.yml
## Community Guidelines
### Issue Templates
Create `.github/ISSUE_TEMPLATE/`:
- `bug_report.md` - Bug reports
- `feature_request.md` - Feature requests
- `question.md` - Questions
### Pull Request Template
Create `.github/pull_request_template.md`:
```markdown
## Description
<!-- Describe your changes -->
## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Documentation update
- [ ] Performance improvement
## Testing
- [ ] All tests pass locally
- [ ] Added new tests (if applicable)
- [ ] Updated documentation
## Checklist
- [ ] Code follows project style
- [ ] Commit messages are clear
- [ ] No breaking changes (or documented)
After gaining stars, add this to README:
## Star History
[](https://star-history.com/#lev-corrupted/TradingViewMCPServer&Date)Submit to these awesome lists:
- awesome-mcp (Model Context Protocol projects)
- awesome-trading
- awesome-python
- awesome-docker
-
Go to repository settings
-
Update description (top field)
-
Add website URL
-
Add topics (click gear icon next to About)
-
Add each topic from the list above
-
Save changes
-
Create new release:
- Go to Releases
- Click "Create a new release"
- Tag: v3.4.0
- Title: v3.4.0 - Production Ready
- Use template description from above
- Attach files if needed
- Publish release