calintzy/evmscope

calintzy/evmscope

от calintzy
MCP сервер evmscope предоставляет AI агентам 26 on-chain инструментов для 7 EVM-сетей: от цен и газа до детекции скамов и управления портфелем. Работает как CLI, не требует настройки.

evmscope

한국어 | 中文 | 日本語 | Español | Русский

EVM blockchain intelligence toolkit. 26 tools across 7 chains — use as a CLI or MCP server. Token prices, gas comparison, swap quotes, yield rates, honeypot detection, bridge routes, tx simulation, NFT lookup, governance proposals, portfolio tracking, and more.

Why evmscope?

AI agents like Claude and GPT cannot access real-time blockchain data. Ask "What's the ETH price?" or "Show me this wallet's balance" and you'll get "I can't access real-time data."

evmscope solves this by giving AI agents direct access to 26 on-chain tools via the MCP protocol — token prices, wallet balances, DeFi yields, whale tracking, honeypot detection, and more. No API keys, no setup, just connect and go.

Who is it for?

User Use Case
AI agent developers Connect as MCP server to give AI on-chain analysis capabilities
Crypto traders & researchers Query tokens, wallets, and protocols directly from the terminal
DeFi users Safety tools — honeypot detection, approval status checks, whale tracking
Инструменты были проиндексированы:
checkHoneypot

Обнаруживает, является ли токен ханипотом (мошенничеством) - на основе налогов на покупку/продажу, уровня риска, флагов и данных Honeypot.is

Параметры
  • chainenum

    EVM-цепь

  • tokenstringобязательный

    Адрес токена (0x...) или символ

compareGas

Сравнивает газовые комиссии на 5 EVM-цепях за один раз (сортировка по возрастанию, включая предполагаемую стоимость в USD).

Параметры

Без параметров.

decodeTx

Интерпретирует транзакцию в структурированный JSON (имя функции, параметры, журнал событий, информация о газе)

Параметры
  • chainstring

    Цепь (ethereum, polygon, arbitrum, base, optimism)

  • txHashstringобязательный

    Хэш транзакции (0x...)

getApprovalStatus

Запрашивает статус allowance для ERC-20 токенов. Автоматическая проверка основных протоколов, определение уровня риска.

Параметры
  • chainenum

    EVM-цепь

  • ownerstringобязательный

    адрес кошелька

  • spenderstring

    Конкретный адрес spender (если не указан, автоматический поиск по основным протоколам)

  • tokenstringобязательный

    Символ токена (USDC, USDT) или адрес контракта

getBalance

Запрашивает баланс нативного токена и токенов ERC-20 по адресу кошелька (включая конвертацию в USD).

Параметры
  • addressstringобязательный

    Адрес кошелька для запроса (0x...)

  • chainenum

    EVM-цепь

  • tokensstring[]

    Список символов токенов для запроса (по умолчанию: USDC, USDT, DAI, WETH)

getBlockInfo

Запрашивает детальную информацию о блоке по номеру блока или 'latest': временная метка, количество транзакций, использованный газ, валидатор.

Параметры
  • blockNumberstring

    Номер блока или 'latest'

  • chainenum

    EVM-цепь

getBridgeRoutes

Запрашивает маршруты кроссчейн-моста (на базе LI.FI, сравнение по стоимости/времени/маршруту, рекомендация оптимального маршрута)

Параметры
  • amountstringобязательный

    Количество отправки (в удобочитаемых единицах, например: '100')

  • fromChainenumобязательный

    Стартовая цепь.

  • toChainenumобязательный

    Цепь прибытия.

  • tokenstringобязательный

    Символ токена (USDC, ETH и т. д.) или адрес контракта

getContractABI

Запрашивает ABI контракта (Etherscan → fallback на Sourcify, требуется верифицированный контракт)

Параметры
  • addressstringобязательный

    адрес контракта (0x...)

  • chainstring

    Цепь (ethereum, polygon, arbitrum, base, optimism)

getContractEvents

Запрашивает логи событий контракта (автоматическое декодирование ABI, по умолчанию последние 1000 блоков, можно задать диапазон блоков).

Параметры
  • addressstringобязательный

    адрес контракта (0x...)

  • chainenum

    EVM-цепь

  • fromBlocknumber

    Стартовый блок (по умолчанию: последние 1000 блоков)

  • limitnumber

    Максимальное количество событий (по умолчанию 20)

getGasPrice

Запрашивает текущую комиссию за газ (gas fee) в трёх уровнях: slow / normal / fast (в Gwei и ожидаемая стоимость в USD).

Параметры
  • chainenum

    EVM-цепь

getGovernanceProposals

Запрашивает предложения по управлению DeFi-протоколами на основе Snapshot (с фильтром по статусу и результатами голосования).

Параметры
  • limitnumber

    Количество предложений для просмотра.

  • protocolstringобязательный

    Название протокола или Snapshot space ID (например, 'uniswap', 'aave.eth')

  • stateenum

    Фильтр статуса заявки

getNFTInfo

Запрашивает список ERC-721 NFT, принадлежащих адресу кошелька в указанном контракте, и их tokenURI.

Параметры
  • addressstringобязательный

    Адрес кошелька для запроса (0x...)

  • chainenum

    EVM-цепь

  • contractAddressstring

    Адрес конкретного NFT-контракта (если не указан, возвращает ошибку).

getNFTMetadata

Запрашивает метаданные ERC-721 NFT (название, описание, изображение, атрибуты). Поддерживает автоматическое преобразование IPFS URI.

Параметры
  • chainenum

    EVM-цепь

  • contractAddressstringобязательный

    Адрес контракта NFT (0x...)

  • tokenIdstringобязательный

    ID токена для запроса

getPortfolio

Получает полный портфель активов кошелька (нативные токены + токены ERC-20, стоимость в USD, доли) за один запрос.

Параметры
  • addressstringобязательный

    Адрес кошелька для запроса (0x...)

  • chainenum

    EVM-цепь

getProtocolTVL

Запрашивает TVL (Total Value Locked) DeFi-протоколов (на основе DefiLlama, распределение по сетям, изменение за 24ч/7д).

Параметры
  • protocolstringобязательный

    Название протокола (Aave, Uniswap и т.д.) или DefiLlama slug.

getSwapQuote

Запрашивает котировку свопа на DEX (на основе ParaSwap, оптимальный маршрут, с учётом комиссии за газ, автоматическая замена ETH→WETH)

Параметры
  • amountInstringобязательный

    Количество на продажу (в понятных человеку единицах, например, '1.5')

  • chainenum

    EVM-цепь

  • tokenInstringобязательный

    Символ продаваемого токена (ETH, USDC) или адрес контракта.

  • tokenOutstringобязательный

    Символ токена для покупки (USDC, WETH) или адрес контракта

getTokenHolders

Запрашивает информацию о топ-держателях токена (Ethereum: Ethplorer, другие сети: агрегация Etherscan, адрес/доля/баланс)

Параметры
  • chainenum

    EVM-цепь

  • limitnumber

    Количество запрашиваемых холдеров (по умолчанию 10, максимум 100)

  • tokenstringобязательный

    Адрес токена (0x...) или символ (USDC, WETH и т. д.)

getTokenInfo

Запрашивает метаданные ERC-20 токена (имя, символ, количество знаков после запятой, общий объём эмиссии).

Параметры
  • chainenum

    EVM-цепь

  • tokenstringобязательный

    Символ токена (USDC) или адрес контракта (0x...)

getTokenPrice

Запрашивает текущую цену токена (в USD), изменение за 24 часа, рыночную капитализацию и объем торгов.

Параметры
  • chainenum

    EVM-цепь

  • tokenstringобязательный

    Символ токена (ETH, USDC) или адрес контракта

getTokenTransfers

Запрашивает историю последних ERC-20 токен-трансферов для адреса кошелька (депозит/вывод, название токена, количество).

Параметры
  • addressstringобязательный

    Адрес кошелька (0x...)

  • chainenum

    EVM-цепь

  • limitnumber

    Количество передач для запроса (по умолчанию 20, максимум 100)

getTxStatus

Получает статус транзакции (pending/success/failed, confirmations, расход газа)

Параметры
  • chainstring

    Цепь (ethereum, polygon, arbitrum, base, optimism)

  • txHashstringобязательный

    Хэш транзакции (0x...)

getWhaleMovements

Отслеживает крупные переводы токенов (движения китов). Включает определение направления ввода/вывода на биржу и сводную статистику.

Параметры
  • chainenum

    EVM-цепь

  • limitnumber

    Максимальное количество возвращаемых ходов (по умолчанию: 10)

  • minValueUsdnumber

    Минимальная сумма в USD (по умолчанию: $100,000)

  • tokenstringобязательный

    Символ токена (USDC, USDT) или адрес контракта

getYieldRates

Запрашивает доходность DeFi (APY) (на основе DefiLlama, фильтр по протоколу/сети, топ-10 пулов по TVL)

Параметры
  • chainstring

    Фильтр по блокчейну (Ethereum, Polygon и др.)

  • minTvlnumber

    Минимальный TVL (USD, по умолчанию $1M)

  • protocolstring

    Фильтр названий протоколов (aave-v3, compound-v3 и т.д.)

identifyAddress

Идентифицирует адрес (биржи, DeFi-протоколы, кошельки китов, контракты/EOA).

Параметры
  • addressstringобязательный

    Адрес Ethereum (0x...)

  • chainstring

    Цепь (ethereum, polygon, arbitrum, base, optimism)

resolveENS

Двунаправленно преобразует ENS-имена в адреса Ethereum и обратно (только для Ethereum mainnet).

Параметры
  • nameOrAddressstringобязательный

    Имя ENS (vitalik.eth) или адрес Ethereum (0x...)

simulateTx

Симулирует транзакцию (eth_call + estimateGas, конвертация газа в USD, декодирование revert reason)

Параметры
  • chainenum

    EVM-цепь

  • datastring

    Данные вызова (hex, 0x...)

  • fromstringобязательный

    Адрес отправителя (0x...)

  • tostringобязательный

    Адрес получателя/контракта (0x...)

  • valuestring

    Количество нативных токенов для отправки (например, '0.1')

1.7.0основная
1.6.1
1.6.0
1.5.2
1.5.1
1.5.0
1.0.0
0.5.0

Выберите клиент, чтобы установить calintzy/evmscope:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "calintzy-evmscope-jm5gcahoee": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"calintzy-evmscope-jm5gcahoee\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"evmscope\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add calintzy-evmscope-jm5gcahoee -- npx -y evmscope

Либо через JSON-конфиг:

claude mcp add-json calintzy-evmscope-jm5gcahoee "{\"command\":\"npx\",\"args\":[\"-y\",\"evmscope\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add calintzy-evmscope-jm5gcahoee -- npx -y evmscope

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.calintzy-evmscope-jm5gcahoee]
command = "npx"
args = ["-y", "evmscope"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите calintzy/evmscope, а в поле команды запуска — строку ниже:
npx -y evmscope

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например calintzy-evmscope-jm5gcahoee.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: calintzy-evmscope-jm5gcahoee
    command: npx
    args:
      - "-y"
      - "evmscope"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "calintzy-evmscope-jm5gcahoee": {
      "command": "npx",
      "args": [
        "-y",
        "evmscope"
      ]
    }
  }
}

Похожие MCP-сервера

bnb-chain/bnbchain-mcp

bnb-chain/bnbchain-mcp

от bnb-chain

MCP сервер BNBChain даёт разработчикам доступ к BNB Chain и EVM-сетям через AI и естественный язык. Включает инструменты для работы с контрактами, NFT, токенами, транзакциями, файлами на Greenfield и агентами ERC-8004. Идеален для создания dApps и управления on-chain активами.

TypeScript⭐ 59
kukapay/chainlist-mcp

kukapay/chainlist-mcp

от kukapay

MCP-сервер для быстрого поиска проверенных данных об EVM-сетях: chain ID, RPC-адреса, эксплореры и нативные токены из Chainlist. Полезен AI-агентам и разработчикам для автоматизации работы с блокче...

Python⭐ 2
mcpdotdirect/evm-mcp-server

mcpdotdirect/evm-mcp-server

от mcpdotdirect

MCP-сервер для взаимодействия с 60+ EVM-сетями. Предоставляет AI-агентам 22 инструмента для чтения контрактов, перевода токенов, NFT и транзакций. Работает с ENS и автоматически подтягивает ABI из блокчейн-эксплореров.

TypeScript⭐ 378
hifriendbot/agentwallet-mcp

hifriendbot/agentwallet-mcp

от hifriendbot

Создаёт и управляет криптокошельками на EVM-сетях и Solana: переводы, стейблкоины, оплата x402-счетов. Без KYC, дешевле Coinbase.

TypeScript⭐ 3
Bichev/agentradar-mcp

Bichev/agentradar-mcp

от bichev

MCP сервер для AgentRadar — on-chain оракул доверия для экономики агентов. Включает 18 инструментов: верификация, сравнение, скоринг, проверка на скам, on-chain аттестация и другие. Работает из Claude, Cursor и любых MCP-клиентов.

TypeScript⭐ 1
sei-protocol/sei-mcp-server

sei-protocol/sei-mcp-server

от sei-protocol

MCP сервер для Sei блокчейна, который даёт AI-агентам доступ к данным on-chain, смарт-контрактам и токенам. Включает балансы, транзакции, переводы ERC20 и NFT - всё через единый интерфейс.

TypeScript⭐ 13
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин