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

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

Параметры

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

    토큰 주소 (0x...) 또는 심볼

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
compareGas

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

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

Параметры

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

decodeTx

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

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

Параметры

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

    트랜잭션 해시 (0x...)

  • chainstring

    체인 (ethereum, polygon, arbitrum, base, optimism)

getApprovalStatus

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

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

Параметры

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

    지갑 주소

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

    토큰 심볼 (USDC, USDT) 또는 contract address

  • spenderstring

    특정 spender 주소 (미지정 시 주요 프로토콜 자동 조회)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getBalance

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

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

Параметры

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

    조회할 지갑 주소 (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • tokensstring[]

    조회할 토큰 심볼 목록 (기본: USDC, USDT, DAI, WETH)

getBlockInfo

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

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

Параметры

  • blockNumberstring

    블록 번호 또는 'latest'

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getBridgeRoutes

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

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

Параметры

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

    출발 체인

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

    도착 체인

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

    토큰 심볼 (USDC, ETH 등) 또는 컨트랙트 주소

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

    전송 수량 (사람이 읽을 수 있는 단위, 예: '100')

getContractABI

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

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

Параметры

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

    컨트랙트 주소 (0x...)

  • chainstring

    체인 (ethereum, polygon, arbitrum, base, optimism)

getContractEvents

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

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

Параметры

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

    컨트랙트 주소 (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • fromBlocknumber

    시작 블록 (기본: 최근 1000블록)

  • limitnumber

    최대 이벤트 수 (기본 20)

getGasPrice

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

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

Параметры

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getGovernanceProposals

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

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

Параметры

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

    프로토콜 이름 또는 Snapshot space ID (e.g., 'uniswap', 'aave.eth')

  • stateenum

    프로포절 상태 필터

    activeclosedall
  • limitnumber

    조회할 프로포절 수

getNFTInfo

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

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

Параметры

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

    조회할 지갑 주소 (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • contractAddressstring

    특정 NFT 컨트랙트 주소 (미지정 시 오류 반환)

getNFTMetadata

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

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

Параметры

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

    NFT 컨트랙트 주소 (0x...)

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

    조회할 토큰 ID

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getPortfolio

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

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

Параметры

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

    조회할 지갑 주소 (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getProtocolTVL

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

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

Параметры

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

    프로토콜 이름 (Aave, Uniswap 등) 또는 DefiLlama slug

getSwapQuote

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

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

Параметры

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

    매도 토큰 심볼 (ETH, USDC) 또는 contract address

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

    매수 토큰 심볼 (USDC, WETH) 또는 contract address

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

    매도 수량 (사람이 읽을 수 있는 단위, 예: '1.5')

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getTokenHolders

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

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

Параметры

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

    토큰 주소 (0x...) 또는 심볼 (USDC, WETH 등)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • limitnumber

    조회할 홀더 수 (기본 10, 최대 100)

getTokenInfo

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

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

Параметры

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

    토큰 심볼 (USDC) 또는 contract address (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getTokenPrice

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

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

Параметры

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

    토큰 심볼 (ETH, USDC) 또는 contract address

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
getTokenTransfers

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

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

Параметры

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

    지갑 주소 (0x...)

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • limitnumber

    조회할 전송 수 (기본 20, 최대 100)

getTxStatus

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

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

Параметры

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

    트랜잭션 해시 (0x...)

  • chainstring

    체인 (ethereum, polygon, arbitrum, base, optimism)

getWhaleMovements

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

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

Параметры

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

    토큰 심볼 (USDC, USDT) 또는 contract address

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc
  • minValueUsdnumber

    최소 USD 금액 (기본: $100,000)

  • limitnumber

    반환할 최대 이동 수 (기본: 10)

getYieldRates

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

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

Параметры

  • protocolstring

    프로토콜 이름 필터 (aave-v3, compound-v3 등)

  • chainstring

    체인 필터 (Ethereum, Polygon 등)

  • minTvlnumber

    최소 TVL (USD, 기본 $1M)

identifyAddress

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

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

Параметры

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

    이더리움 주소 (0x...)

  • chainstring

    체인 (ethereum, polygon, arbitrum, base, optimism)

resolveENS

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

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

Параметры

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

    ENS 이름 (vitalik.eth) 또는 이더리움 주소 (0x...)

simulateTx

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

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

Параметры

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

    발신자 주소 (0x...)

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

    수신자/컨트랙트 주소 (0x...)

  • datastring

    호출 데이터 (hex, 0x...)

  • valuestring

    전송할 네이티브 토큰 수량 (예: '0.1')

  • chainenum

    EVM 체인

    ethereumpolygonarbitrumbaseoptimismavalanchebsc

Другие проверенные MCP-сервера

InditexTech/mcp-teams-server

InditexTech/mcp-teams-server

официальный

MCP-сервер для интеграции с Microsoft Teams через Model Context Protocol. Позволяет AI-ассистентам читать и отправлять сообщения, отвечать в ветках с упоминанием участников. Полезен разработчикам и...

Python384
Ihor-Sokoliuk/MCP-SearXNG

Ihor-Sokoliuk/MCP-SearXNG

MCP сервер для приватного веб-поиска, подключающий любой SearXNG к AI-ассистентам. Поддерживает поиск с пагинацией, чтение URL, кеширование, фильтры времени и языка — всё без API-ключей и с сохране...

TypeScript1052
agenticmail/agenticmail

agenticmail/agenticmail

официальный

MCP сервер наделяет AI-агентов реальными email и номерами телефонов для отправки и получения писем, SMS и кодов верификации. Встроенная память, голосовые вызовы и медиа-инструменты расширяют их возможности.

TypeScript172
atilaahmettaner/tradingview-mcp

atilaahmettaner/tradingview-mcp

MCP сервер для рыночных данных и технического анализа — акции, крипта, форекс и фьючерсы. Включает скринеры, бэктестинг и 30+ инструментов. Работает с Claude, ChatGPT, Cursor — всё в одном сервере.

Python3576
Couchbase-Ecosystem/mcp-server-couchbase

Couchbase-Ecosystem/mcp-server-couchbase

официальный

MCP-сервер для Couchbase, который даёт языковым моделям прямой доступ к кластерам: выполнять SQL++ запросы, управлять документами, проверять здоровье и производительность. Полезен разработчикам, интегрирующим ИИ-агенты с Couchbase.

Python34
pydantic/logfire-mcp

pydantic/logfire-mcp

официальный

MCP-сервер для интеграции с Logfire от Pydantic. Текущая версия архивирована — используйте новый удаленный сервер для быстрой итерации инструментов и лучшего опыта. Полезен разработчикам, работающим с логированием и мониторингом Pydantic Logfire.

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

Лука Никитин