New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

Agentek Eth

212 tools. 54 can modify or destroy data without limits.

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

Last updated:

54 can modify or destroy data
158 read-only
212 tools total

Community server · catalogue entry checked 17/10/2026

How to control Agentek Eth ↓

What Agentek Eth exposes to your agents

Read (158) Write / Execute (19) Destructive / Financial (35)
Critical Risk

The most dangerous Agentek Eth tools

54 of Agentek Eth's 212 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
{
  "askPerplexitySearch": {
    "limits": [
      {
        "counter": "askperplexitysearch_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 →

Instant setup, no code required.

All 212 Agentek Eth tools

FINANCIAL 32 tools
Financial depositWETH Wrap native ETH into WETH (Wrapped ETH) by depositing into the WETH contract. You receive an equal amount of W Financial intentAaveBorrow Borrows tokens from Aave using your supplied collateral. By default, the variable rate mode (2) is used. Financial intentAaveDeposit Deposits tokens into the Aave protocol to supply liquidity and earn interest. Financial intentAaveRepay Repays your Aave debt. By default, the variable rate mode (2) is used for repayment. Financial intentAaveWithdraw Withdraws tokens from Aave, redeeming your supplied assets (aTokens). Financial intentApprove Creates an intent to approve token spending. Supports Financial intentApproveSlowTransfer Guardian approves a transfer in SLOW contract 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 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 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 intentDepositToSlow Deposit tokens or ETH into SLOW contract with a timelock 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 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 intentRenewWNS Generate a transaction intent for renewing a .wei name. Financial intentSendTransaction Send an arbitrary transaction to any address. Specify a human-readable ABI signature with function name and ar Financial intentStakeNani Stake NANI tokens to receive xNANI tokens, which can be used for governance 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 intentTransferSol Transfer native SOL to an address. Signs and submits when a Solana key is configured, otherwise returns an uns Financial intentTransferSplToken Transfer an SPL token (including Token-2022 mints) to a wallet address, creating the recipient Financial intentUnlockSlow Unlock a time-locked transfer in SLOW contract Financial intentUnstakeNani Unstake xNANI tokens back to NANI tokens 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 x402Fetch Fetch an HTTP resource, automatically paying with USDC via x402 if the server requires payment. Supports any x
READ 158 tools
Read askPerplexitySearch Search the web using Perplexity AI and get a concise, sourced answer. Good for current events, crypto news, pr Read canUnlockSlow Check if a transfer can be unlocked and get info about it Read checkMaliciousAddress Observe a delayed address blacklist match with freshness and refresh evidence. Unknown is never a clean negati Read checkMaliciousWebsite Observe an existing delayed domain blacklist match with freshness and refresh evidence. Stale malicious positi 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 Compare 2–5 yield histories; preserve failed pools and partial evidence. Volatility is not a safety rating. Read compareYieldTool Compare source-listed yields for assets on an explicit network. Ranking by liquidity; gross projections exclud Read discoverLPPositions Read up to three owned Uniswap V3 position NFT IDs at a fixed block. Continue with returned block, blockHash a Read discoverTokenPermissions Partial ERC20 approval discovery: one 2000-block window, at most 4096 logs, 64 pairs and 24 live allowance rea 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 Get a validated exact-amount Across quote on a live token route. No signing; unknown fees fail. Native ETH req Read getAcrossRoutes Discover exact Across token pairs and native ETH routes on requested networks. Empty means no listed routes; f Read getActiveApprovals Scan all ERC-20 token approvals for an address on a specific chain. Returns every (token, spender) pair that c 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 Read current NFT ownership grouped by collection, not historical transfers or past recipients. Compact records 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 Read historical ERC20/ERC721/ERC1155 transfers and observed recipients sent or received by an address. Filter 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 Search NFT collection names, token symbols, contract addresses, blocks or transactions. Resolve a collection n 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 getNFTTransferRecipients Find observed recipients of NFT transfers sent by an exact sender and collection. Resolve ENS names and search 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 verified smart contracts by name, address, or symbol. For NFT collection name discovery also use getBlo Read getSolanaAccountInfo Get on-chain account info for a Solana address: owning program, lamports, data size, and parsed contents when Read getSolanaBlock Get a Solana block by slot, or the latest finalized block when no slot is given. Skipped slots are stepped ove Read getSolanaLatestProfiles Get the latest Solana token profiles published on Dexscreener. A profile is promotional/discovery metadata and Read getSolanaNetworkStatus Get Solana network status from the RPC: health, node version, current slot, block height and epoch progress. Read getSolanaPriorityFees Get recent Solana priority fees in micro-lamports per compute unit, summarised as percentiles. Use Read getSolanaPromotedTokens Get Solana tokens with the most active paid Dexscreener boosts. Results are explicitly paid promotion and must Read getSolanaRecentTokens Get recently listed Solana tokens from Jupiter, ordered by first pool creation time rather than mint creation. Read getSolanaSwapQuote Get a quote-only exact-input Solana swap order from Jupiter Swap V2. Returns expected raw output and routing/f Read getSolanaTokenBalance Get a Solana wallet Read getSolanaTokenBalances List every SPL token balance held by a Solana wallet, across both the Token and Token-2022 programs. Zero bala Read getSolanaTokenMarketData Get Jupiter Read getSolanaTokenPairs Get Dexscreener market pairs for a Solana token, sorted by reported USD liquidity. Includes DEX, quote token, Read getSolanaTokenSupply Get the total circulating supply and decimals of an SPL token mint. Accepts a mint address or a known symbol. Read getSolanaTransaction Get details of a Solana transaction by signature: success, fee, compute units and its decoded instructions. Pa Read getSolanaTransactionHistory List recent transaction signatures for a Solana address, newest first. Paginate with the Read getSolanaTrendingTokens Get Solana tokens ranked by Jupiter for price trend, traded volume, or organic activity over a selected window Read getSolBalance Get the native SOL balance of a Solana address, in both lamports and SOL. 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 Read compact historical transfers for an exact collection/token contract. Continue with the returned continuat 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 Read dated yield history and volatility for a pool; verifies source-listed network when chainId is supplied. Read getYieldPoolEvidence Check the exact yield pool listing and bounded underlying-token code at a fixed block on the requested chain. Read getYieldTool Discover yield candidates on the exact requested network. Default order is liquidity, not a recommendation. Ra Read intent0xSwap 0x execution is unavailable until execution target/proxy and calldata economic semantics are independently aut Read intentSwap Prepare a versioned unsigned swap proposal. Native host owns approval and signing. Unverified routes are unava 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 observeAaveAccount Exact read-only Aave V3 account aggregates at one block. Not a supplied-asset breakdown, executable withdrawal Read observeGuardianQueue Bounded read-only Nani guardian queue observations. Carries immutable historical coverage, retryable gaps and Read observeLPPosition Read an explicitly requested owned Uniswap V3 NFT and its pool range at one checked block. Range failure stays Read observeNFTOperator Read one collection/operator isApprovedForAll value. No operator discovery, collection verification or individ Read observeTokenPermission Read one exact ERC20 allowance at an observed block. Unknown is never zero. Read-only; no discovery. Read observeWalletAsset Read exact balance and contract precision with owner, chain and block evidence. Failed precision remains unkno Read predictTransferId Predict a transfer ID for a potential transfer Read quoteNaniBatch Prepare an unsigned Nani atomic batch and exact EIP-1559 execution fee cap. Includes delegation/init when need Read quoteNaniNativeMax Estimate exact native transfer Max with a buffered EIP-1559 fee reserve and unsigned transaction identity. Dir Read readContract Read data from any smart contract by calling a view/pure function. Supports any chain and any contract. If the Read researchCA Research an EVM contract address before trading. Returns deterministic on-chain identity and standard checks, Read resolveAnyWNS Smart resolve: if input is an Ethereum address, returns it directly. If it Read resolveWNS Resolves a .wei name to an Ethereum address. Accepts Read reverseResolveWNS Reverse resolves an Ethereum address to its primary .wei name. 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 searchSolanaTokens Search Jupiter 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 webPageExtractor Host-only offline page extraction script. No browsing or signing authority. Read webPageResult Host-only normalization of untrusted page observations. No network calls. Read x402DiscoverResources Search Coinbase Read x402ParsePaymentRequired Host-only. Normalize an HTTP 402 x402 response into payment options. Never contacts a service or pays.

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 32 financial tools including depositWETH, intentAaveBorrow, intentAaveDeposit. 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 3 destructive tools including intentReverseSlowTransfer, intentRevokeAllApprovals, intentRevokeApproval. 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 9 write tools including intentCreateCoinToken, intentDepositAcross, intentProposeNani. 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? +

212 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 158 are read-only. 54 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 212 Agentek Eth tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

212 Agentek Eth tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Agentek Eth's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.