Crypto MCP Server By Corax CoLAB

finance MCP Server

An Autonomous Hedge Fund AI Orchestrator by Corax CoLAB. Features Multi-Agent Consensus (Gemini, Claude, OpenAI), Proof-of-Brain logging, Telegram Command Center, and Agentic Backtesting. Integrates Edge AI with CCXT, Web3 data, and Freqtrade via a cyberpunk 3D dashboard.

Verified
financefinance
6 views7 stars4 forksMIT

Why This Matters

Discovered via github-seeds and last synced 3mo ago.

Verified
Source
github-seeds
Stars
7
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
2
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (2)

Description

Port

7017

</details> --- ## 🗺️ System Overview & Architecture Explore the architecture, installation success, and security models below: <details> <summary><b>1️⃣ Architectural Overview (Click to expand)</b></summary> <br> Claude Desktop communicates via JSON-RPC with the Crypto MCP Server backend (REST + WebSocket). The server acts as a proxy, directing traffic to specific local MCP tools—such as CCXT, CoinGecko, and Portfolio—while logging orders to a local SQLite database. <div align="center"> <img width="800" alt="Architectural Overview" src="./gui/frontend/public/images/architecture.jpg" style="border-radius: 12px; margin-bottom: 20px; border: 1px solid #333; box-shadow: 0 4px 15px rgba(0,255,150,0.1);" onerror="this.style.display='none'" /> </div> </details> <details> <summary><b>2️⃣ Installation and Configuration (Click to expand)</b></summary> <br> The terminal displays successful execution steps of the automated `install.sh` script, automating directory creation, Node.js installation, and service setup. <div align="center"> <img width="800" alt="Installation and Configuration" src="./gui/frontend/public/images/installation.jpg" style="border-radius: 12px; margin-bottom: 20px; border: 1px solid #333; box-shadow: 0 4px 15px rgba(0,255,150,0.1);" onerror="this.style.display='none'" /> </div> </details> <details> <summary><b>3️⃣ Security and Best Practices (Click to expand)</b></summary> <br> Summarizes the core security principles: using testnet keys, securing API keys, restricting network access, leveraging local control, and implementing an authenticated reverse proxy. <div align="center"> <img width="800" alt="Security and Best Practices" src="./gui/frontend/public/images/security.jpg" style="border-radius: 12px; margin-bottom: 20px; border: 1px solid #333; box-shadow: 0 4px 15px rgba(0,255,150,0.1);" onerror="this.style.display='none'" /> </div> </details> --- ## ✅ Quick start — automated Place the provided `install.sh` into `$HOME/install.sh` (or `$HOME/cryptomcpserver/install.sh` if you prefer). Make it executable and run it: ```bash # Save install.sh to $HOME/install.sh, then: cd $HOME chmod +x install.sh ./install.sh ``` **What install.sh does (summary):** 1. Creates directories and writes backend & frontend files. 2. Installs Node.js if missing and runs `npm install` for backend & frontend. 3. Ensures the `orders` table exists in `$HOME/cryptomcpserver/gui/backend/orders.db`. 4. Frees port 4000 if occupied, then installs & enables the systemd service `crypto-mcp-gui.service`. 5. Attempts a production build of the frontend. > After running, check service status and logs: ```bash sudo systemctl status crypto-mcp-gui.service sudo journalctl -u crypto-mcp-gui.service -f ``` --- ## 🛠 Manual install If you prefer to do everything yourself: 1. **Install system deps & Python Requirements:** ```bash sudo apt update sudo apt install -y curl build-essential ca-certificates git python3-pip pip3 install -r requirements.txt ``` 2. **Install Node.js (if needed):** ```bash curl -sL https://deb.nodesource.com/setup_20.x