Agentek Eth

165 tools. 45 can modify or destroy data without limits.

34 destructive tools with no built-in limits. Policy required.

Last updated:

45 can modify or destroy data
120 read-only
165 tools total

Community server · catalogue entry verified 11/06/2026

How to control Agentek Eth ↓

What Agentek Eth exposes to your agents

Read (120) Write / Execute (11) Destructive / Financial (34)
Critical Risk

The most dangerous Agentek Eth tools

45 of Agentek Eth's 165 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Agentek Eth

PolicyLayer is an MCP gateway — it sits between your AI agents and Agentek Eth, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "depositWETH": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "intentReverseSlowTransfer": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "intentCreateCoinToken": {
    "limits": [
      {
        "counter": "intentcreatecointoken_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "predictTransferId": {
    "limits": [
      {
        "counter": "predicttransferid_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Agentek Eth — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON AGENTEK ETH →

Free to start. No card required.

All 165 Agentek Eth tools

FINANCIAL 33 tools
Financial depositWETH Wrap native ETH into WETH (Wrapped ETH) by depositing into the WETH contract. You receive an equal amount of W Financial intentAaveDeposit Deposits tokens into the Aave protocol to supply liquidity and earn interest. Financial intentAaveWithdraw Withdraws tokens from Aave, redeeming your supplied assets (aTokens). Financial intentApproveSlowTransfer Guardian approves a transfer in SLOW contract Financial intentDepositAcross Bridge ERC20 tokens cross-chain via Across Protocol. Automatically handles token approval and fetches optimal Financial intentDepositToSlow Deposit tokens or ETH into SLOW contract with a timelock Financial intentTransfer Transfer ERC20 tokens or native ETH to an address or ENS name. Supports ENS resolution, automatic decimal hand Financial intentTransferFrom Transfer ERC20 tokens from another address using transferFrom. Requires prior ERC20 approval from the Financial intentTransferPosition Transfers ownership of a Uniswap V3 LP NFT to another address using safeTransferFrom. Financial intentWithdrawFromSlow Withdraw unlocked tokens from SLOW contract Financial withdrawWETH Unwrap WETH back to native ETH by withdrawing from the WETH contract. Burns your WETH and returns an equal amo Financial intent0xSwap Swap tokens on Ethereum, Optimism, Arbitrum, or Base via the 0x/Matcha aggregator. Automatically handles ERC20 Financial intentAaveBorrow Borrows tokens from Aave using your supplied collateral. By default, the variable rate mode (2) is used. Financial intentAaveRepay Repays your Aave debt. By default, the variable rate mode (2) is used for repayment. Financial intentCoinchanAirdrop Airdrop a Coinchan token to multiple addresses in a single transaction. Financial intentCoinchanClaimVested Claim vested liquidity for a locked Coinchan token. Only works if vesting was enabled at creation. Financial intentCollectFees Collects all accumulated trading fees and any tokens from decreased liquidity for a Uniswap V3 LP position. Financial intentDecreaseLiquidity Removes liquidity from a Uniswap V3 LP position. The removed tokens are not automatically collected — use inte Financial intentIncreaseLiquidity Adds more liquidity to an existing Uniswap V3 LP position identified by its NFT token ID. Financial intentMintPosition Creates a new Uniswap V3 liquidity position by minting an LP NFT. Requires both tokens to be approved for the Financial intentRenewWNS Generate a transaction intent for renewing a .wei name. Financial intentStakeNani Stake NANI tokens to receive xNANI tokens, which can be used for governance Financial intentSwap Swap ERC20 or ERC6909 tokens via the zRouter. Automatically handles token approvals, finds the best route (inc Financial intentUnstakeNani Unstake xNANI tokens back to NANI tokens Financial x402Fetch Fetch an HTTP resource, automatically paying with USDC via x402 if the server requires payment. Supports any x Financial intentApprove Creates an intent to approve token spending. Supports Financial intentCoinchanMake Create a new Coinchan token, mint supplies and add initial liquidity via ZAMM Financial intentCoinchanMakeHold Create a new Coinchan token and hold liquidity for the creator instead of locking it. Financial intentCoinchanMakeLocked Create a new Coinchan token with locked liquidity and optional vesting schedule. Financial intentRegisterSubdomainWNS Generate a transaction intent for registering a subdomain under a .wei name. Financial intentRegisterWNS Generate transaction intents for registering a .wei name. Returns the commit and reveal transactions needed fo Financial intentSendTransaction Send an arbitrary transaction to any address. Specify a human-readable ABI signature with function name and ar Financial intentUnlockSlow Unlock a time-locked transfer in SLOW contract
READ 120 tools
Read predictTransferId Predict a transfer ID for a potential transfer Read askPerplexitySearch Search the web using Perplexity AI and get a concise, sourced answer. Good for current events, crypto news, pr Read checkMaliciousAddress Check if an Ethereum address has been flagged as malicious in the ScamSniffer blacklist database. Returns whet Read checkMaliciousWebsite Check if a website domain has been flagged in the ScamSniffer blacklist as associated with crypto scams, phish Read coinchanGetCoins Fetch a list of Coinchan token IDs between index ranges. Use coinchanGetCoinsCount first to know the valid ran Read coinchanGetCoinsCount Get the total number of Coinchan tokens created on the given chain. Read coinchanGetVestableAmount Get the amount of liquidity currently available to vest for a locked Coinchan token. Read compareYieldHistoryTool Compares historical yield performance across multiple pools, analyzing metrics like APY, volatility, and TVL t Read compareYieldTool Compares yield opportunities for specific assets across different protocols Read estimateGas Estimate the gas required for a transaction. If chainId is omitted, estimates on all supported chains. Read estimateGasCost Estimate the gas cost for a transaction in both native token and USD Read getAaveReserveData Fetches reserve data for a given asset from Aave including available liquidity, total stable and variable debt Read getAaveUserData Fetches Aave user data including total collateral, total debt, available borrowing power, current liquidation Read getAccountPortfolio Given a wallet address, return all token balances the account holds, including coin metadata. Read getAcrossFeeQuote Fetches a suggested fee quote for a cross-chain asset bridge using the Across Protocol REST API. Read getAddressBlocksValidated Get blocks validated (proposed) by a specific validator address. Read getAddressCoinBalanceHistory Get the native coin balance history for an address (every balance change event). Read getAddressCoinBalanceHistoryByDay Get the daily native coin balance snapshots for an address (one data point per day). Read getAddressCounters Get aggregate counters for an address: total transactions, token transfers, gas usage, and validations count. Read getAddressInfo Get detailed information about an address including native coin balance (formatted in ETH with USD value), tok Read getAddressInternalTransactions Get internal (trace-level) transactions for an address, including contract-to-contract calls and ETH transfers Read getAddressLogs Get event logs emitted by a specific address (useful for tracking contract events). Read getAddressNFTCollections Get NFTs owned by an address, grouped by collection (ERC721/ERC1155). Read getAddressNFTs Get all NFTs (ERC721/ERC1155) owned by an address. Read getAddressTokenBalances Get all ERC20/ERC721/ERC1155 token balances held by a specific address, with token metadata. Read getAddressTokens Get token balances for an address with filtering and pagination support. Returns token metadata alongside bala Read getAddressTokenTransfers Get ERC20/ERC721/ERC1155 token transfers involving a specific address. Read getAddressTransactions Get the list of transactions sent from or received by a specific address. Read getAddressWithdrawals Get beacon chain withdrawals received by a specific address. Read getAllowance Gets the ERC20 token allowance between an owner and spender Read getBalance Get the native token (ETH) balance for an address. If chainId is omitted, returns balances across all supporte Read getBalanceOf Gets the ERC20 token balance of an address Read getBlock Get information about a block including timestamp, transactions, gas used, etc. Returns the latest block if no Read getBlockInfo Get information about a specific block Read getBlockNumber Get the current (latest) block number. If chainId is omitted, returns block numbers for all supported chains. Read getBlockscoutSearch Perform a search query to find blocks, transactions, addresses, or tokens on the blockchain. Read getBlockTransactions Get transactions within a specific block Read getBlockWithdrawals Get withdrawals within a specific block Read getBtcAddressInfo Fetches information about a Bitcoin address including balance and tx count. Read getBtcBlockTxids Returns a list of transaction IDs in a block, given the block hash. Read getBtcTxDetails Fetches details for a given Bitcoin transaction ID (txid). Read getCanReverseSlowTransfer Check if a transfer can be reversed Read getCode Get the deployed bytecode at an address. Returns empty if the address is an EOA (not a contract). If chainId i Read getCoin Fetch metadata about a ZAMM coin by its ticker symbol, including name, total supply, image, and pool informati Read getCoinBalance Returns the balance of a given address for a specific ERC6909 token ID from the Coins contract. Read getCoinTokenMetadata Returns the name, symbol, and URI of a given ERC6909 token ID from the Coins contract. Read getCryptoPrice Get the current price of a cryptocurrency in USD Read getDecimals Gets the number of decimals of an ERC20 token Read getFearAndGreedIndex Retrieves the current Fear and Greed Index value from Alternative.me API. Read getFeeHistory Get historical gas fee info Read getGasPrice Get the current gas price. If chainId is not specified, returns gas prices for all supported chains. Read getHolders Fetch the list of holders for a given ZAMM coin, ordered by balance descending. Read getHomeTimeline Get the authenticated user Read getLatestBtcBlock Fetches the latest Bitcoin block details. Read getLatestCoindeskNewsTool Get the latest cryptocurrency and blockchain news articles from CoinDesk. Read getLatestTokens Get trending tokens from Dexscreener with market data including USD price, 24h volume, and 24h price change. F Read getMarketEvents Fetches upcoming cryptocurrency market events from CoinMarketCal (e.g. token launches, airdrops, listings, for Read getName Gets the name of an ERC20 token Read getNaniProposals Get the latest proposals from NANI DAO Read getNativeCoinHolders Get the top native coin (ETH/MATIC/etc.) holders on the specified chain, ranked by balance. Read getNFTMetadata Gets metadata for an NFT token by contract address and token ID Read getPool Fetch the latest state of a ZAMM liquidity pool, including reserves, prices, swap fee, and token metadata. Read getPoolFeeData Gets fee growth globals and protocol fee data for a Uniswap V3 pool. Read getPositionDetails Gets detailed information about a specific Uniswap V3 LP position including token pair, fee tier, tick range, Read getQuote Get a price quote for swapping ERC20 or ERC6909 tokens via the zRouter. Returns expected output amount and rou Read getSlowGuardianInfo Get guardian information for a user Read getSlowStatus Get information about tokens, unlocked balances, and pending transfers in SLOW Read getSlowTransferApprovalRequired Check if a transfer needs guardian approval Read getSmartContract Retrieve the source code, ABI, and metadata of a verified smart contract by its address. Read getSmartContracts Search for verified smart contracts by name, address, or symbol. Optionally filter by programming language. Read getStats Get aggregate blockchain statistics including total blocks, transactions, addresses, and average block time. Read getSwaps Fetch recent swap events for a given ZAMM pool, optionally filtered by block range. Read getSymbol Gets the symbol of an ERC20 token Read getTokenChart Gets historical price chart data for one or more tokens from DeFi Llama Read getTokenHolders Retrieve token holders and their balances for a given token. Read getTokenInfo Fetch metadata for a token contract. Read getTokenMetadata Gets all metadata (name, symbol, decimals, totalSupply) of an ERC20 token Read getTokenTransfers List transfers for a specific token contract with pagination support. Read getTotalSupply Gets the total supply of an ERC20 token Read getTransaction Get details about a transaction including sender, recipient, value, gas, and input data. Read getTransactionCount Get the nonce (number of transactions sent) from an address. If chainId is omitted, returns counts across all Read getTransactionInfo Retrieve detailed information for a given transaction hash. Read getTransactionInternalTransactions Retrieve internal transactions that occurred within a given transaction. Read getTransactionLogs Retrieve logs that were generated from a specific transaction. Read getTransactionRawTrace Retrieve raw trace information for a specific transaction. Read getTransactionReceipt Get the receipt of a mined transaction including status, gas used, and logs. Read getTransactionsChart Get daily transaction count chart data for the specified chain. Returns time-series data useful for activity t Read getTransactionStateChanges Retrieve state changes that occurred during a transaction. Read getTransactionSummary Retrieve a summary of data related to a transaction. Read getTransactionTokenTransfers Retrieve all token transfers that occurred within a given transaction. Read getTweetById Get a specific tweet by its ID from X/Twitter. Returns the full tweet with author info and engagement metrics. Read getUniV3Pool Gets the current state of a Uniswap V3 pool including sqrtPriceX96, current tick, and whether the pool is unlo Read getUserPositions Gets all Uniswap V3 LP positions owned by a user. Defaults to the connected wallet if no user address is provi Read getWNSBalance Get the number of .wei names owned by an address. Read getWNSContenthash Get the contenthash for a .wei name. Read getWNSExpiration Get the expiration timestamp (unix seconds) for a .wei name. Read getWNSFee Get the registration fee for a .wei name based on label length. Read getWNSOwner Get the owner address of a .wei name. Read getWNSText Get a text record for a .wei name (e.g. Read getWNSTokenURI Get the token URI (metadata) for a .wei name. Read getX402PaymentInfo Check the x402 payment requirements for a URL without making a payment. Returns pricing, accepted networks, an Read getXUserByUsername Look up an X/Twitter user by their username/handle. Returns their profile info, follower counts, and bio. Read getXUserTweets Get recent tweets from a specific X/Twitter user by their user ID. Use getXUserByUsername first to get the use Read getYieldHistoryTool Fetches and analyzes historical yield data for a specific pool from DefiLlama Read getYieldTool Analyzes and compares yield opportunities from DefiLlama across all DeFi protocols Read isAvailableWNS Check if a .wei label is available for registration. Read isExpiredWNS Check if a .wei name is expired. Read lookupENS Looks up the ENS name for an Ethereum address Read scrapeWebContent Fetch a web page and extract its main text content by stripping HTML tags, scripts, and styles. Works for most Read searchRecentTweets Search recent tweets (last 7 days) on X/Twitter. Supports operators like from:user, hashtag, $cashtag, -is:ret Read tallyChains Fetch all chains supported by the Tally governance API. Read tallyProposals Fetch proposals from the Tally governance API for a specified DAO/space. Read tallyUserDaos Fetch all DAOs a user is a member of from the Tally governance API. Read think Use the tool to think about something. It will not obtain new information or change the database, but just app Read x402DiscoverResources Discover available x402-enabled paid services and APIs using the Bazaar discovery API. Search by keyword or ca Read canUnlockSlow Check if a transfer can be unlocked and get info about it Read resolveAnyWNS Smart resolve: if input is an Ethereum address, returns it directly. If it Read resolveENS Resolves an ENS name to an Ethereum address Read resolveWNS Resolves a .wei name to an Ethereum address. Accepts Read reverseResolveWNS Reverse resolves an Ethereum address to its primary .wei name.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Agentek Eth

Can an AI agent move money through the Agentek Eth MCP server? +

Yes. The Agentek Eth server exposes 33 financial tools including depositWETH, intentAaveDeposit, intentAaveWithdraw. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Agentek Eth MCP server? +

Yes. The Agentek Eth server exposes 1 destructive tools including intentReverseSlowTransfer. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Agentek Eth? +

The Agentek Eth server has 5 write tools including intentCreateCoinToken, intentProposeNani, intentSetSlowGuardian. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Agentek Eth.

How many tools does the Agentek Eth MCP server expose? +

165 tools across 3 categories: Financial, Read, Write. 120 are read-only. 45 can modify, create, or delete data.

How do I enforce a policy on Agentek Eth? +

Register the Agentek Eth MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Agentek Eth tool call.

Deterministic rules across all 165 Agentek Eth tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

165 Agentek Eth tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.