================== /// MCP /// /// HEU /// ================== [server:online] [protocol:ready]
heurist-mesh-mcp-server
by heurist-network
Python MCP (Model Context Protocol) server that connects to Heurist Mesh APIs, exposing a suite of blockchain & web3-focused agent tools (CoinGecko, DexScreener, Exa, GoPlus, Firecrawl, Twitter intelligence, etc.) via SSE or stdio transport.
53
14
Open SourceInstallation
1. Prerequisites
• Python 3.10 or newer installed and on your PATH.
• (Recommended) virtualenv to isolate dependencies.
• Git for cloning the repository.
2. Clone the repository
git clone https://github.com/heurist-network/heurist-mesh-mcp-server.git
cd heurist-mesh-mcp-server
3. Create and activate a virtual environment
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
4. Install Python dependencies
The repo ships a standard *requirements.txt* file.
pip install -r requirements.txt
5. Configure the server
• Copy the example environment file (if provided) and adjust values such as PORT, HOST, or any required API keys:
cp .env.example .env
• Edit *.env* to suit your deployment.
6. Run the MCP server
python -m heurist_mcp_server # or the entry-point script defined in setup.py
7. (Optional) Docker
docker build -t heurist/mcp-server .
docker run -d -p 8080:8080 --env-file .env heurist/mcp-server
8. Production reverse-proxy
Behind Nginx / Caddy, forward external :443 → internal :8080 or value set by the PORT env variable.
Documentation
License: MIT License
Updated 7/30/2025