CryptoPortfolioMCPServer
Verified Safeby kevcav1980
Overview
A read-only server for tracking and analyzing cryptocurrency portfolios across multiple exchanges like Binance, Coinbase, and Kraken.
Installation
python -m src.serverEnvironment Variables
- BINANCE_API_KEY
- BINANCE_API_SECRET
- COINBASE_API_KEY
- COINBASE_API_SECRET
- KRAKEN_API_KEY
- KRAKEN_API_SECRET
- MOCK_MODE
- ENABLED_EXCHANGES
Security Notes
The project is explicitly designed for read-only access to exchange accounts, mitigating the most severe financial risks associated with trading bots. API keys are loaded securely from environment variables (`.env` file), preventing hardcoding. It uses the `ccxt` library for exchange interactions, a widely adopted and vetted library. The `CONTRIBUTING.md` strictly prohibits trading or withdrawal functionality, which is a good design principle. No `eval` or obvious obfuscation found. Network requests are handled by standard libraries (`requests`, `ccxt`).
Similar Servers
maverick-mcp
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
finance-trading-ai-agents-mcp
A specialized MCP server for financial analysis and quantitative trading, designed to deploy local financial MCP services with a departmental architecture for LLM integration and algorithmic trading.
portfolio-manager-go
Manages personal financial portfolios including equities, FX, commodities, cash, bonds, and cryptocurrencies, offering AI-driven insights and natural language querying via an MCP server.
mcp-finance-intel
A financial intelligence MCP server providing structured market analysis and insights for crypto and equities, designed for LLM and human developer consumption.