mcp-registry/heurist-mesh-mcp-server

    ==================
      
       /// 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 Source

Installation

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