# heurist-mesh-mcp-server

> MCP Server

This repository provides a Model Context Protocol (MCP) server that connects Claude to the Heurist Mesh API, enabling access to diverse blockchain and web3 tools for cryptocurrency data and Web3 use cases.

## Overview

- **Category:** AI
- **Language:** Python
- **Stars:** 66
- **Forks:** 6
- **Owner:** heurist-network
- **GitHub:** https://github.com/heurist-network/heurist-mesh-mcp-server
- **Created:** 2025-03-14T03:31:31+00:00
- **Updated:** 2025-03-28T05:29:33+00:00
- **Source:** https://model-context-protocol.com/servers/claude-heurist-mesh-api-mcp-server

## Setup

## Setup

**Prerequisites:**
- Python 3.10 or higher
- UV package manager (recommended) OR Docker
- [Get a Heurist API key](https://docs.heurist.ai/protocol-overview/credits) or you can [claim free API credits](https://dev-api-form.heurist.ai/) with invite code "claude"

**Using UV (Recommended):**
```bash
# Clone the repository
git clone https://github.com/yourusername/heurist-mesh-agent-mcp.git
cd heurist-mesh-agent-mcp

# Install the package
uv pip install -e .
```

**Using Docker:**
```bash
# Clone the repository
git clone https://github.com/yourusername/heurist-mesh-agent-mcp.git
cd heurist-mesh-agent-mcp

# Build the Docker image
docker build -t mesh-tool-server .
```

## Tools

## Available Tools

1. Connects to the Heurist Mesh API (allows access to blockchain and web3 tools). 
2. Loads tools for cryptocurrency data and Web3 use cases (supports various agents).
3. Supports both SSE and stdio transports (works with Claude in Cursor, Claude Desktop, and other MCP-compatible interfaces).
4. Use one API key to access multiple services (e.g. CoinGecko crypto market data, GoPlus token security review).
5. Hosted SSE Endpoint (provides access to commonly used agents like CoingeckoTokenInfoAgent, ElfaTwitterIntelligenceAgent, ExaSearchAgent, DexScreenerTokenInfoAgent, ZerionWalletAnalysisAgent).

