Evmscope

by calintzy

124 downloads Not rated yet
GitHub

About

EVM blockchain intelligence toolkit for AI agents. 20 tools for token prices, gas comparison, swap quotes, yield rates, honeypot detection, and transaction simulation across 5 EVM chains. Zero config, no API keys required.

Explore

- 20 specialized blockchain intelligence tools for EVM chains.
- Supports token price queries, gas comparison, and swap quotes.
- Provides yield rate data and honeypot detection.
- Enables transaction simulation across multiple chains.
- Zero-config setup with no API keys required.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Evmscope
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

The server requires zero configuration and no API keys to operate. It is designed to be used as an MCP server, allowing AI agents to invoke its 20 blockchain intelligence tools directly.

getTokenPrice

토큰의 현재 가격(USD)과 24시간 변동률, 시가총액, 거래량을 조회합니다

getGasPrice

현재 가스비를 slow/normal/fast 3단계로 조회합니다 (Gwei + USD 예상 비용)

getBalance

지갑 주소의 네이티브 토큰 + ERC-20 토큰 잔고를 조회합니다 (USD 환산 포함)

getTokenInfo

ERC-20 토큰의 메타데이터(이름, 심볼, 소수점, 총공급량)를 조회합니다

resolveENS

ENS 이름 ↔ 이더리움 주소를 양방향으로 해석합니다 (Ethereum mainnet 전용)

getTxStatus

트랜잭션 상태를 조회합니다 (pending/success/failed, confirmations, gas 사용량)

decodeTx

트랜잭션을 구조화된 JSON으로 해석합니다 (함수명, 파라미터, 이벤트 로그, 가스 정보)

getContractABI

컨트랙트 ABI를 조회합니다 (Etherscan → Sourcify 폴백, verified contract 필요)

identifyAddress

주소를 식별합니다 (거래소, DeFi 프로토콜, 고래 지갑, 컨트랙트/EOA 분류)

compareGas

5개 EVM 체인의 가스비를 한 번에 비교합니다 (최저가 순 정렬, USD 예상 비용 포함)

getApprovalStatus

ERC-20 토큰 승인(allowance) 상태를 조회합니다. 주요 프로토콜 자동 체크, 리스크 레벨 판정

getProtocolTVL

DeFi 프로토콜의 TVL(Total Value Locked)을 조회합니다 (DefiLlama 기반, 체인별 분포, 24h/7d 변동률)

getWhaleMovements

대규모 토큰 전송(고래 이동)을 추적합니다. 거래소 입출금 방향 판정, 요약 통계 포함

getSwapQuote

DEX 스왑 견적을 조회합니다 (ParaSwap 기반, 최적 경로, 가스비 포함, ETH→WETH 자동 치환)

getYieldRates

DeFi 수익률(APY)을 조회합니다 (DefiLlama 기반, 프로토콜/체인별 필터, TVL 기준 상위 10개 풀)

getContractEvents

컨트랙트 이벤트 로그를 조회합니다 (ABI 자동 디코딩, 최근 1000블록 기본, 블록 범위 지정 가능)

getTokenHolders

토큰의 상위 홀더를 조회합니다 (Ethereum: Ethplorer, 기타 체인: Etherscan 집계, 주소/점유율/잔고)

simulateTx

트랜잭션을 시뮬레이션합니다 (eth_call + estimateGas, 가스비 USD 환산, revert reason 디코딩)

checkHoneypot

토큰의 허니팟(사기) 여부를 탐지합니다 (매수/매도 세금, 위험도, 플래그, Honeypot.is 기반)

getBridgeRoutes

크로스체인 브릿지 경로를 조회합니다 (LI.FI 기반, 비용/시간/경로 비교, 최적 경로 추천)

getNFTInfo

특정 컨트랙트에서 지갑 주소가 보유한 ERC-721 NFT 목록과 tokenURI를 조회합니다

getNFTMetadata

ERC-721 NFT의 메타데이터(이름, 설명, 이미지, 속성)를 조회합니다. IPFS URI 자동 변환 지원

getGovernanceProposals

Snapshot 기반 DeFi 프로토콜 거버넌스 프로포절을 조회합니다 (상태 필터, 투표 결과 포함)

getTokenTransfers

지갑 주소의 최근 ERC-20 토큰 전송 내역(입금/출금, 토큰명, 수량)을 조회합니다

getPortfolio

지갑의 전체 자산 포트폴리오(네이티브 + ERC-20 토큰, USD 가치, 비율)를 한 번에 조회합니다

getBlockInfo

블록 번호 또는 'latest'로 블록 상세 정보(타임스탬프, 트랜잭션 수, gas 사용량, 검증자)를 조회합니다

- getTokenPrice: 토큰의 현재 가격(USD)과 24시간 변동률, 시가총액, 거래량을 조회합니다
- getGasPrice: 현재 가스비를 slow/normal/fast 3단계로 조회합니다 (Gwei + USD 예상 비용)
- getBalance: 지갑 주소의 네이티브 토큰 + ERC-20 토큰 잔고를 조회합니다 (USD 환산 포함)
- getTokenInfo: ERC-20 토큰의 메타데이터(이름, 심볼, 소수점, 총공급량)를 조회합니다
- resolveENS: ENS 이름 ↔ 이더리움 주소를 양방향으로 해석합니다 (Ethereum mainnet 전용)
- getTxStatus: 트랜잭션 상태를 조회합니다 (pending/success/failed, confirmations, gas 사용량)
- decodeTx: 트랜잭션을 구조화된 JSON으로 해석합니다 (함수명, 파라미터, 이벤트 로그, 가스 정보)
- getContractABI: 컨트랙트 ABI를 조회합니다 (Etherscan → Sourcify 폴백, verified contract 필요)
- identifyAddress: 주소를 식별합니다 (거래소, DeFi 프로토콜, 고래 지갑, 컨트랙트/EOA 분류)
- compareGas: 5개 EVM 체인의 가스비를 한 번에 비교합니다 (최저가 순 정렬, USD 예상 비용 포함)
- getApprovalStatus: ERC-20 토큰 승인(allowance) 상태를 조회합니다. 주요 프로토콜 자동 체크, 리스크 레벨 판정
- getProtocolTVL: DeFi 프로토콜의 TVL(Total Value Locked)을 조회합니다 (DefiLlama 기반, 체인별 분포, 24h/7d 변동률)
- getWhaleMovements: 대규모 토큰 전송(고래 이동)을 추적합니다. 거래소 입출금 방향 판정, 요약 통계 포함
- getSwapQuote: DEX 스왑 견적을 조회합니다 (ParaSwap 기반, 최적 경로, 가스비 포함, ETH→WETH 자동 치환)
- getYieldRates: DeFi 수익률(APY)을 조회합니다 (DefiLlama 기반, 프로토콜/체인별 필터, TVL 기준 상위 10개 풀)
- getContractEvents: 컨트랙트 이벤트 로그를 조회합니다 (ABI 자동 디코딩, 최근 1000블록 기본, 블록 범위 지정 가능)
- getTokenHolders: 토큰의 상위 홀더를 조회합니다 (Ethereum: Ethplorer, 기타 체인: Etherscan 집계, 주소/점유율/잔고)
- simulateTx: 트랜잭션을 시뮬레이션합니다 (eth_call + estimateGas, 가스비 USD 환산, revert reason 디코딩)
- checkHoneypot: 토큰의 허니팟(사기) 여부를 탐지합니다 (매수/매도 세금, 위험도, 플래그, Honeypot.is 기반)
- getBridgeRoutes: 크로스체인 브릿지 경로를 조회합니다 (LI.FI 기반, 비용/시간/경로 비교, 최적 경로 추천)
- getNFTInfo: 특정 컨트랙트에서 지갑 주소가 보유한 ERC-721 NFT 목록과 tokenURI를 조회합니다
- getNFTMetadata: ERC-721 NFT의 메타데이터(이름, 설명, 이미지, 속성)를 조회합니다. IPFS URI 자동 변환 지원
- getGovernanceProposals: Snapshot 기반 DeFi 프로토콜 거버넌스 프로포절을 조회합니다 (상태 필터, 투표 결과 포함)
- getTokenTransfers: 지갑 주소의 최근 ERC-20 토큰 전송 내역(입금/출금, 토큰명, 수량)을 조회합니다
- getPortfolio: 지갑의 전체 자산 포트폴리오(네이티브 + ERC-20 토큰, USD 가치, 비율)를 한 번에 조회합니다
- getBlockInfo: 블록 번호 또는 'latest'로 블록 상세 정보(타임스탬프, 트랜잭션 수, gas 사용량, 검증자)를 조회합니다

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

McpServers

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

EVM blockchain intelligence toolkit for AI agents. 20 tools for token prices, gas comparison, swap quotes, yield rates, honeypot detection, and transaction simulation across 5 EVM chains. Zero config, no API keys required.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.