Сервер MCP Mesh Agent
Сервер протокола контекста модели (MCP), который подключается к API Heurist Mesh , предоставляя Клоду доступ к различным инструментам блокчейна и web3.
Heurist Mesh — это открытая сеть специально созданных агентов и инструментов ИИ, каждый из которых специализируется на определенных доменах web3, таких как анализ данных блокчейна, безопасность смарт-контрактов, метрики токенов и взаимодействие блокчейнов. Мы активно развиваем экосистему Heurist Mesh, постоянно интегрируя больше инструментов для расширения ее возможностей.
Функции
Подключается к API Heurist Mesh
Загружает инструменты для данных криптовалюты и вариантов использования Web3
Поддерживает транспорты SSE и stdio
Работает с Claude in Cursor, Claude Desktop и другими MCP-совместимыми интерфейсами
Используйте один ключ API для доступа к нескольким сервисам (например, данные рынка криптовалют CoinGecko, обзор безопасности токенов GoPlus)
Related MCP server: Linear MCP Server
🔥 Только что: настройте своих агентов и создайте управляемые серверы MCP по требованию
Вы можете использовать Heurist Mesh MCP Portal для создания SSE MCP Servers. Выберите своих агентов и составьте персонализированный рой для своих задач!
Размещенная конечная точка SSE
Мы предоставляем размещенную конечную точку SSE по адресу https://sequencer-v2.heurist.xyz/mcp/sse . Она включает в себя все инструменты из следующих часто используемых агентов: CoingeckoTokenInfoAgent , ElfaTwitterIntelligenceAgent , ExaSearchAgent , DexScreenerTokenInfoAgent , ZerionWalletAnalysisAgent . Это общий сервер, и производительность может быть нестабильной.
Курсор может напрямую обращаться к серверам SSE. Для пользователей Claude Desktop мы рекомендуем установить mcp-proxy для подключения к серверу SSE.
Предпосылки
Python 3.10 или выше
Менеджер пакетов UV (рекомендуется)
ИЛИ Докер
Получите ключ API Heurist или получите бесплатные кредиты API с кодом приглашения «claude»
Установка
Использование УФ (рекомендуется)
Использование Докера
Использование
Вариант 1: запуск с помощью stdio Transport (для Claude Desktop)
Использование УФ
Чтобы использовать это с Claude Desktop, добавьте следующее в ваш claude_desktop_config.json :
Использование Докера
В качестве альтернативы вы можете использовать Docker с Claude Desktop, добавив в claude_desktop_config.json следующее:
Замените /path/to/heurist-mesh-mcp-server фактическим путем к репозиторию, а your-api-key-here вашим ключом API Heurist.
Вариант 2: запуск с SSE Transport (для курсора)
Настройка переменных среды в .env
Использование УФ:
Использование Докера:
Затем в курсоре добавьте URL-адрес сервера MCP: http://0.0.0.0:8000/sse
Доступные инструменты
Посетите https://mesh.heurist.ai/metadata.json или https://mcp.heurist.ai/ , чтобы просмотреть все доступные инструменты.
Избранные инструменты
Название инструмента | Описание | Агент | Параметры | Требуемые параметры |
получить_coingecko_id | Найдите токен по названию, чтобы получить его идентификатор CoinGecko. | CoinGeckoTokenInfoAgent | token_name (строка): Имя токена для поиска | имя_токена |
получить_информацию_токена | Получите подробную информацию о токенах и рыночные данные, используя CoinGecko ID (вы не можете использовать адрес токена, его имя или символ) | CoinGeckoTokenInfoAgent | coingecko_id (строка): идентификатор токена CoinGecko | coingecko_id |
получить_трендовые_монеты | Получите самые популярные криптовалюты на CoinGecko | CoinGeckoTokenInfoAgent | - | Никто |
получить_конкретную_парную_информацию | Получите информацию о торговой паре по цепочке и адресу пары на DexScreener | DexScreenerTokenInfoAgent | chain (строка): идентификатор цепочки (например, solana, bsc, ethereum, base) pair_address (строка): адрес парного контракта для поиска | цепочка, парный_адрес |
получить_пары_токенов | Получите торговые пары по цепочке и адресу токена на DexScreener | DexScreenerTokenInfoAgent | chain (строка): идентификатор цепочки (например, solana, bsc, ethereum, base) token_address (строка): адрес контракта токена для поиска всех пар | цепочка, token_address |
получить_токен_профили | Получите основную информацию о последних токенах от DexScreener | DexScreenerTokenInfoAgent | - | Никто |
поиск_пар | Поиск торговых пар на DexScreener по названию токена, символу или адресу | DexScreenerTokenInfoAgent | search_term (строка): поисковый термин (имя токена, символ или адрес) | поисковый_термин |
получить_трендовые_токены | Получите актуальные токены в Twitter | ElfaTwitterИнтеллектАгент | time_window (string): Временное окно для анализа | Никто |
поиск_аккаунт | Анализируйте учетную запись Twitter с помощью поиска упоминаний и статистики учетной записи | ElfaTwitterИнтеллектАгент | username (строка): Имя пользователя Twitter для анализа (без @) days_ago (целое число): Количество дней для поиска упоминаний limit (целое число): Максимальное количество результатов упоминаний | имя пользователя |
поиск_упоминаний | Поиск упоминаний конкретных токенов или тем в Twitter | ElfaTwitterИнтеллектАгент | keywords (массив): Список ключевых слов для поиска days_ago (целое число): Количество дней для просмотра limit (целое число): Максимальное количество результатов (минимум: 20) | ключевые слова |
отвечать | Получите прямой ответ на вопрос, используя API-интерфейс Exa. | ExaSearchAgent | вопрос (строка): Вопрос, на который нужно ответить | вопрос |
поиск | Поиск веб-страниц, связанных с запросом | ExaSearchAgent | search_term (строка): ограничение поискового запроса (целое число): максимальное количество возвращаемых результатов (по умолчанию: 10) | поисковый_термин |
поиск_и_ответ | Выполнять как поисковые, так и ответные операции для запроса | ExaSearchAgent | тема (строка): Тема для поиска и ответа | тема |
выполнить_поиск | Выполните поисковый запрос в Интернете, прочитав веб-страницы. | FirecrawlSearchAgent | search_term (string): поисковый запрос для выполнения | поисковый_термин |
генерировать_запросы | Создавайте соответствующие поисковые запросы по теме, которые могут расширить исследование | FirecrawlSearchAgent | topic (string): Основная тема для исследования num_queries (integer): Количество запросов для генерации | тема |
fetch_security_details | Получить сведения о безопасности контракта токена блокчейна | GoplusAnalysisAgent | contract_address (string): адрес контракта токена chain_id (['integer', 'string']): идентификатор цепочки блокчейна или «solana» для токенов 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 Mainnet (196), Solana (solana) | адрес_контракта |
Настройка поддерживаемых агентов
Сервер поставляется с набором агентов по умолчанию. Чтобы изменить доступные агенты:
Откройте файл
server.pyи найдите классConfig.Отредактируйте список
DEFAULT_AGENTS, чтобы добавить или удалить агентов, перечисленных в Heurist Metadata.
Лицензия
Этот сервер MCP лицензирован по лицензии MIT. Это означает, что вы можете свободно использовать, изменять и распространять программное обеспечение в соответствии с условиями лицензии MIT.
Tools
- coingeckotokeninfoagent_get_categories_list
- coingeckotokeninfoagent_get_category_data
- coingeckotokeninfoagent_get_token_info
- coingeckotokeninfoagent_get_token_price_multi
- coingeckotokeninfoagent_get_tokens_by_category
- coingeckotokeninfoagent_get_top_token_holders
- coingeckotokeninfoagent_get_trending_coins
- coingeckotokeninfoagent_get_trending_pools