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.
Servidor MCP del agente de malla
Un servidor de Protocolo de Contexto de Modelo (MCP) que se conecta a las API de Heurist Mesh y proporciona a Claude acceso a varias herramientas blockchain y web3.
Heurist Mesh es una red abierta de agentes y herramientas de IA diseñados específicamente, cada uno especializado en dominios web3 específicos, como el análisis de datos de blockchain, la seguridad de contratos inteligentes, las métricas de tokens y la interacción con blockchain. Estamos expandiendo activamente el ecosistema de Heurist Mesh, integrando continuamente más herramientas para ampliar sus capacidades.
Características
- Se conecta a la API de Heurist Mesh
- Carga herramientas para datos de criptomonedas y casos de uso de Web3
- Admite transportes SSE y stdio
- Funciona con Claude en Cursor, Claude Desktop y otras interfaces compatibles con MCP
- Utilice una clave API para acceder a múltiples servicios (por ejemplo, datos del mercado de criptomonedas de CoinGecko, revisión de seguridad del token GoPlus)
Punto final SSE alojado (versión alfa)
Ofrecemos un punto final SSE alojado en https://sequencer-v2.heurist.xyz/mcp/sse . Este incluye todas las herramientas de los siguientes agentes comunes: CoingeckoTokenInfoAgent, ElfaTwitterIntelligenceAgent, ExaSearchAgent, DexScreenerTokenInfoAgent y ZerionWalletAnalysisAgent. Este servidor es compartido y su rendimiento puede ser inestable.
El cursor puede acceder directamente a los servidores SSE. Para los usuarios de Claude Desktop, recomendamos instalar mcp-proxy para conectarse al servidor SSE.
Prerrequisitos
- Python 3.10 o superior
- Gestor de paquetes UV (recomendado)
- O Docker
- Obtén una clave API de Heurist o puedes reclamar créditos API gratuitos con el código de invitación "claude"
Instalación
Uso de UV (recomendado)
Usando Docker
Uso
Opción 1: Ejecutar con transporte stdio (para Claude Desktop)
Uso de UV
Para usar esto con Claude Desktop, agregue lo siguiente a su claude_desktop_config.json
:
Usando Docker
Alternativamente, puedes usar Docker con Claude Desktop agregando esto a tu claude_desktop_config.json
:
Reemplace /path/to/mesh-agent-mcp
con la ruta real al repositorio y your-api-key-here
con su clave API de Heurist.
Opción 2: Ejecutar con transporte SSE (para cursor)
Configuración de variables de entorno en .env
Usando UV:
Usando Docker:
Luego, en Cursor, agregue la URL del servidor MCP: http://0.0.0.0:8000/sse
Herramientas disponibles
Nombre de la herramienta | Descripción | Agente | Parámetros | Parámetros requeridos |
---|---|---|---|---|
obtener_id_de_coingecko | Busque un token por nombre para obtener su ID de CoinGecko | Agente de información de tokens de CoinGecko | token_name (cadena): el nombre del token que se buscará | nombre_del_token |
obtener información del token | Obtén información detallada del token y datos del mercado usando el ID de CoinGecko (no puedes usar la dirección, el nombre o el símbolo del token) | Agente de información de tokens de CoinGecko | coingecko_id (cadena): El ID de CoinGecko del token | ID de coingecko |
obtener monedas de tendencia | Obtenga las criptomonedas más populares en CoinGecko | Agente de información de tokens de CoinGecko | - | Ninguno |
obtener información de par específico | Obtenga información sobre pares comerciales por cadena y dirección de par en DexScreener | Agente de información del token de DexScreener | cadena (cadena): identificador de cadena (por ejemplo, solana, bsc, ethereum, base) pair_address (cadena): la dirección del contrato de par que se buscará | cadena, par_dirección |
obtener_pares_de_tokens | Obtenga los pares comerciales por cadena y dirección de token en DexScreener | Agente de información del token de DexScreener | cadena (cadena): identificador de cadena (por ejemplo, solana, bsc, ethereum, base) token_address (cadena): la dirección del contrato del token para buscar todos los pares | cadena, dirección_del_token |
obtener_perfiles_de_token | Obtenga la información básica de los últimos tokens de DexScreener | Agente de información del token de DexScreener | - | Ninguno |
pares de búsqueda | Busque pares comerciales en DexScreener por nombre de token, símbolo o dirección | Agente de información del token de DexScreener | search_term (cadena): término de búsqueda (nombre del token, símbolo o dirección) | término de búsqueda |
obtener tokens de tendencia | Obtenga los tokens de tendencia actuales en Twitter | ElfaTwitterIntelligenceAgent | time_window (cadena): Ventana de tiempo a analizar | Ninguno |
cuenta_de_búsqueda | Analizar una cuenta de Twitter con la búsqueda de menciones y las estadísticas de la cuenta | ElfaTwitterIntelligenceAgent | username (cadena): nombre de usuario de Twitter para analizar (sin @) days_ago (entero): número de días para buscar menciones en el pasado limit (entero): número máximo de resultados de menciones | nombre de usuario |
menciones de búsqueda | Busque menciones de tokens o temas específicos en Twitter | ElfaTwitterIntelligenceAgent | palabras clave (matriz): lista de palabras clave para buscar días atrás (entero): número de días para buscar hacia atrás límite (entero): número máximo de resultados (mínimo: 20) | palabras clave |
respuesta | Obtenga una respuesta directa a una pregunta utilizando la API de respuestas de Exa | Agente de búsqueda de Exa | pregunta (cadena): La pregunta a responder | pregunta |
buscar | Buscar páginas web relacionadas con una consulta | Agente de búsqueda de Exa | search_term (cadena): El término de búsqueda limit (entero): Número máximo de resultados a devolver (predeterminado: 10) | término de búsqueda |
buscar_y_responder | Realizar operaciones de búsqueda y respuesta para una consulta | Agente de búsqueda de Exa | tema (cadena): el tema a buscar y responder | tema |
ejecutar_búsqueda | Ejecutar una consulta de búsqueda web leyendo las páginas web | Agente de búsqueda de Firecrawl | search_term (cadena): El término de búsqueda a ejecutar | término de búsqueda |
generar_consultas | Generar consultas de búsqueda relacionadas con un tema que puedan ampliar la investigación. | Agente de búsqueda de Firecrawl | tema (cadena): el tema principal a investigar num_queries (entero): número de consultas a generar | tema |
obtener detalles de seguridad | Obtener detalles de seguridad de un contrato de token de blockchain | Agente de análisis de Goplus | contract_address (cadena): la dirección del contrato del token chain_id (['entero', 'cadena']): el ID de la cadena de bloques o 'solana' para los tokens Solana. Cadenas compatibles: 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 Mainnet (196), Solana (solana) | dirección del contrato |
Personalización de agentes compatibles
El servidor viene con un conjunto predeterminado de agentes. Para modificar los agentes disponibles:
- Abra el archivo
server.py
y localice la claseConfig
. - Edite la lista
DEFAULT_AGENTS
para agregar o eliminar agentes enumerados en Metadatos de Heurist
Licencia
Este servidor MCP está licenciado bajo la Licencia MIT. Esto significa que usted tiene libertad de usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT.
This server cannot be installed
Un servidor de protocolo de contexto de modelo que conecta a Claude con las API de Heurist Mesh y proporciona acceso a varias herramientas blockchain y web3, incluidos datos de criptomonedas, seguridad de tokens, inteligencia de Twitter y capacidades de búsqueda web.