KOSYAK EVM TOOLS

50 tools from the Kosyak Evm MCP Server, categorised by risk level.

READ 40 tools
Read compute_selector Compute the selector / topic hash for a function/error/event signature locally (keccak256, no RPC). Input: ... Read decode_transaction_input Decode calldata to function name + args via Tenderly (no ABI needed). Requires TENDERLY_RPC_URLS. Read estimate_gas Estimate gas + cost in ETH for a transaction without sending it. Read find_recent_calls Recent successful txs to a contract grouped by selector, with per-slot calldata samples + type hints. For r... Read get_address_history Address history via Etherscan. `address` is the PARTICIPANT (holder/sender/receiver), NOT the token contrac... Read get_allowance Check ERC20 allowance granted to a spender. Read get_balance Get the native token balance (ETH, MATIC, etc.) for an address Read get_block Get block details by block number or hash Read get_chain_info Get information about an EVM network: chain ID, current block number, and RPC endpoint Read get_code Get bytecode at address. Classifies as EOA / EIP-7702 delegated / contract. `summary: true` returns stats o... Read get_contract_abi Fetch verified contract ABI from Etherscan. For proxies (resolveProxy=true default): returns `abi` as merge... Read get_contract_creation Get contract creator address and creation tx hash via Etherscan. Up to 5 addresses per call. Requires ETHER... Read get_contract_interfaces Detect ERC-165 supported interfaces on a contract (ERC-721, ERC-1155, ERC-2981 royalty, AccessControl, Seap... Read get_contract_source Verified Solidity source + metadata via Etherscan. Filters to avoid huge multi-file dumps: `index:true` (fi... Read get_erc1155_balance Get ERC1155 token balance for an address Read get_gas_price Get current gas prices (base fee + priority fee, in wei and gwei). Read get_latest_block Get the latest block from the network Read get_logs Query event logs with auto-decode of 47+ events (ERC20/721/1155 transfers + Mint/Burn, major DEX/lending/ma... Read get_nft_info Get ERC721 NFT metadata URI + optionally fetch the referenced JSON (http/https only — IPFS skipped). Read get_proxy_implementation Detect if address is a proxy and return implementation. Supports EIP-1967 (Transparent/UUPS), EIP-1967 Beac... Read get_storage_at Read raw storage slot at address. Returns 32-byte hex value. For analyzing unverified contracts or EIP-1967... Read get_supported_networks Get a list of all supported EVM networks Read get_token_balance Get the ERC20 token balance for an address Read get_token_metadata Comprehensive token analysis in one call: name, symbol, decimals, totalSupply, proxy status + implementatio... Read get_token_price Token price from CoinGecko by ticker (ETH, BTC) or ID (ethereum). Returns price + 24h change. Read get_transaction Get transaction details by transaction hash Read get_transaction_receipt Get transaction receipt (status, gas, logs with auto-decoded events). Read get_transaction_trace Tenderly trace: internal calls, state changes, gas, decoded events. summary=true for compact. Requires TEND... Read get_wallet_address Get the configured wallet address. Read lookup_ens_address Lookup the ENS name for an Ethereum address (reverse resolution) Read multicall Batch multiple contract reads into one RPC via Multicall3. Reduces latency for portfolio/price queries. Read nft_check_transferability Classify NFT transferability for ERC721 and ERC1155 (auto-detected via ERC-165). Cascade: simulate transfer... Read nft_recent_activity Summarize recent NFT collection transfers. ERC721 by default; pass `standard:'erc1155'` for TransferSingle/... Read read_contract Call view functions on a contract. Auto-fetches ABI (proxy-aware) or uses common ERC20 signatures. On rever... Read read_storage_batch Read multiple storage slots in parallel. Pass `slots` (explicit list) or `start`+`count` (sequential range)... Read sign_message Sign message with configured wallet (for SIWE auth, off-chain signatures). Read sign_typed_data Sign EIP-712 typed data with configured wallet (permits, meta-txs). Read simulate_call Native eth_call (no Tenderly). Supports `stateOverride` to fake balance/nonce/code/storage before the call.... Read simulate_transaction Tenderly simulate with full trace + asset/balance changes + logs. PREFER {functionName, args, abiJson?} ove... Read verify_signature Verify that a signature was created by the given address for the given message. Returns boolean.

The managed route: connect Kosyak Evm through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y kosyak-evm-mcp-server
How many tools does the Kosyak Evm MCP server have? +

The Kosyak Evm MCP server exposes 50 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on Kosyak Evm tools? +

Route the Kosyak Evm server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Kosyak Evm tools fall into? +

Kosyak Evm tools are categorised as Read (40), Write (4), Destructive (1), Execute (3), Financial (2). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.