Mesh Agent MCP Server

Official
by heurist-network
Verified
MIT License
9
  • Apple
  • Linux

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Supports configuration of API keys and server settings through environment variables stored in .env files.

  • Provides access to blockchain data and smart contract analysis, including token metrics and interactions with Ethereum-based networks.

  • Provides security analysis and blockchain data for tokens on the Fantom network through integrated tools.

메시 에이전트 MCP 서버

클로드가 다양한 블록체인 및 웹3 도구에 액세스할 수 있도록 Heurist Mesh API에 연결하는 MCP(Model Context Protocol) 서버입니다.

Heurist Mesh는 블록체인 데이터 분석, 스마트 계약 보안, 토큰 지표, 블록체인 상호작용 등 특정 웹3 도메인에 특화된 특수 목적 AI 에이전트와 도구로 구성된 개방형 네트워크입니다. Heurist Mesh는 Heurist Mesh 생태계를 적극적으로 성장시키고 있으며, 더 많은 도구를 지속적으로 통합하여 기능을 확장하고 있습니다.

특징

  • Heurist Mesh API에 연결합니다.
  • 암호화폐 데이터 및 Web3 사용 사례를 위한 도구 로드
  • SSE와 stdio 전송을 모두 지원합니다.
  • Cursor, Claude Desktop 및 기타 MCP 호환 인터페이스에서 Claude와 함께 작동합니다.
  • 하나의 API 키를 사용하여 여러 서비스(예: CoinGecko 암호화폐 시장 데이터, GoPlus 토큰 보안 검토)에 액세스하세요.

호스팅된 SSE 엔드포인트(알파 릴리스)

저희는 https://sequencer-v2.heurist.xyz/mcp/sse 에서 호스팅되는 SSE 엔드포인트를 제공합니다. 여기에는 CoingeckoTokenInfoAgent, ElfaTwitterIntelligenceAgent, ExaSearchAgent, DexScreenerTokenInfoAgent, ZerionWalletAnalysisAgent 등 일반적으로 사용되는 에이전트의 모든 도구가 포함됩니다. 이 서버는 공유 서버이므로 성능이 불안정할 수 있습니다.

커서는 SSE 서버에 직접 액세스할 수 있습니다. Claude Desktop 사용자의 경우 SSE 서버에 연결하려면 mcp-proxy를 설치하는 것이 좋습니다.

필수 조건

설치

UV 사용(권장)

지엑스피1

Docker 사용

# 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 .

용법

옵션 1: stdio Transport로 실행(Claude Desktop용)

UV를 사용하여

Claude Desktop과 함께 사용하려면 claude_desktop_config.json 에 다음을 추가하세요.

{ "mcpServers": { "heurist-mesh-agent": { "command": "uv", "args": [ "--directory", "/path/to/heurist-mesh-mcp-server/mesh_mcp_server", // Update this path "run", "mesh-tool-server" ], "env": { "HEURIST_API_KEY": "your-api-key-here" // Update this key } } } }

Docker 사용

또는 claude_desktop_config.json 에 다음을 추가하여 Claude Desktop과 함께 Docker를 사용할 수 있습니다.

{ "mcpServers": { "mesh-agent": { "command": "docker", "args": [ "run", "--rm", "-i", "-e", "TRANSPORT=stdio", "-e", "HEURIST_API_KEY=your-api-key-here", // Update this key "mesh-tool-server" ] } } }

/path/to/mesh-agent-mcp 저장소의 실제 경로로 바꾸고 your-api-key-here Heurist API 키로 바꾸세요.

옵션 2: SSE 전송으로 실행(커서용)

.env 에서 환경 변수 설정

cp .env.example .env HEURIST_API_KEY=your-api-key-here

UV 사용:

uv run mesh-tool-server --transport sse --port 8000

Docker 사용:

docker run -p 8000:8000 -e PORT=8000 mesh-tool-server

그런 다음 커서에 MCP 서버 URL을 추가합니다: http://0.0.0.0:8000/sse

사용 가능한 도구

도구 이름설명대리인매개변수필수 매개변수
get_coingecko_idCoinGecko ID를 얻으려면 이름으로 토큰을 검색하세요.CoinGeckoTokenInfoAgenttoken_name (문자열): 검색할 토큰 이름토큰 이름
토큰 정보 받기CoinGecko ID를 사용하여 자세한 토큰 정보 및 시장 데이터를 얻으세요(토큰 주소, 이름 또는 심볼은 사용할 수 없습니다)CoinGeckoTokenInfoAgentcoingecko_id (문자열): 토큰의 CoinGecko ID코인게코_아이디
인기 코인 얻기CoinGecko에서 현재 가장 인기 있는 암호화폐를 알아보세요CoinGeckoTokenInfoAgent-없음
특정 쌍 정보 얻기DexScreener에서 체인 및 페어 주소로 거래 페어 정보를 확인하세요DexScreenerTokenInfoAgentchain (문자열): 체인 식별자(예: solana, bsc, ethereum, base) pair_address (문자열): 조회할 쌍 계약 주소체인, 쌍 주소
토큰 쌍을 얻으세요DexScreener에서 체인 및 토큰 주소별 거래 쌍을 확인하세요DexScreenerTokenInfoAgentchain (문자열): 체인 식별자(예: solana, bsc, ethereum, base) token_address (문자열): 모든 쌍을 조회할 토큰 계약 주소체인, 토큰 주소
get_token_profilesDexScreener에서 최신 토큰의 기본 정보를 확인하세요DexScreenerTokenInfoAgent-없음
검색_토큰 이름, 심볼 또는 주소로 DexScreener에서 거래 쌍을 검색하세요.DexScreenerTokenInfoAgentsearch_term (문자열): 검색어(토큰 이름, 기호 또는 주소)검색어
트렌드 토큰 받기Twitter에서 현재 트렌드 토큰을 받아보세요엘파트위터인텔리전스에이전트time_window (문자열): 분석할 시간 창없음
검색_계정언급 검색과 계정 통계를 모두 사용하여 Twitter 계정을 분석합니다.엘파트위터인텔리전스에이전트username (문자열): 분석할 Twitter 사용자 이름(@ 제외) days_ago (정수): 멘션을 다시 살펴볼 일 수 limit (정수): 멘션 결과의 최대 개수사용자 이름
검색_멘션Twitter에서 특정 토큰이나 주제에 대한 언급을 검색하세요.엘파트위터인텔리전스에이전트키워드 (배열): 검색할 키워드 목록 days_ago (정수): 되돌아볼 일 수 limit (정수): 최대 결과 수(최소: 20)키워드
답변Exa의 답변 API를 사용하여 질문에 대한 직접 답변을 받으세요엑사서치에이전트question (문자열): 답변할 질문질문
찾다검색어와 관련된 웹페이지 검색엑사서치에이전트search_term (문자열): 검색어 제한 (정수): 반환할 최대 결과 수(기본값: 10)검색어
검색 및 답변쿼리에 대한 검색 및 답변 작업을 모두 수행합니다.엑사서치에이전트주제 (문자열): 검색하고 답변할 주제주제
실행_검색웹 페이지를 읽어 웹 검색 쿼리를 실행합니다.파이어크롤서치에이전트search_term (문자열): 실행할 검색어검색어
생성_쿼리연구를 확장할 수 있는 주제에 대한 관련 검색어를 생성합니다.파이어크롤서치에이전트topic (문자열): 조사할 주요 주제 num_queries (정수): 생성할 쿼리 수주제
페치_보안_세부정보블록체인 토큰 계약의 보안 세부 정보 가져오기고플러스분석에이전트contract_address (문자열): 토큰 계약 주소 chain_id (['integer', 'string']): Solana 토큰의 경우 블록체인 체인 ID 또는 'solana'입니다. 지원 체인: Ethereum(1), Optimism(10), Cronos(25), BSC(56), Gnosis(100), HECO(128), Polygon(137), Fantom(250), KCC(321), zkSync Era(324), ETHW(10001), FON(201022), Arbitrum(42161), Avalanche(43114), Linea Mainnet(59144), Base(8453), Tron(tron), Scroll(534352), opBNB(204), Mantle(5000), ZKFair(42766), Blast(81457), Manta Pacific(169), Berachain Artio Testnet(80085), Merlin(4200), Bitlayer Mainnet(200901), zkLink Nova(810180), X Layer 메인넷(196), 솔라나(solana)계약 주소

지원되는 에이전트 사용자 지정

서버에는 기본 에이전트 세트가 제공됩니다. 사용 가능한 에이전트를 수정하려면 다음 단계를 따르세요.

  1. server.py 파일을 열고 Config 클래스를 찾습니다.
  2. Heurist Metadata에 나열된 에이전트를 추가하거나 제거하려면 DEFAULT_AGENTS 목록을 편집하세요.
DEFAULT_AGENTS = [ "CoinGeckoTokenInfoAgent", "DexScreenerTokenInfoAgent", "ElfaTwitterIntelligenceAgent", "ExaSearchAgent", "FirecrawlSearchAgent", "GoplusAnalysisAgent", # Add agents here "NewAgent" ]

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 약관에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다.

-
security - not tested
A
license - permissive license
-
quality - not tested

Claude를 Heurist Mesh API에 연결하여 암호화폐 데이터, 토큰 보안, Twitter 인텔리전스, 웹 검색 기능을 포함한 다양한 블록체인 및 웹3 도구에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Features
    1. Hosted SSE Endpoint (Alpha Release)
      1. Prerequisites
        1. Installation
          1. Using UV (Recommended)
          2. Using Docker
        2. Usage
          1. Option 1: Run with stdio Transport (for Claude Desktop)
          2. Option 2: Run with SSE Transport (for Cursor)
        3. Available tools
          1. Customizing Supported Agents
            1. License
              ID: 6dmo0hl0qq