
Agentforge
Gives Claude the ability to interact safely with DeFi protocols by scanning wallets for approvals, decoding transactions, pulling contract documentation, and simulating interactions before execution. Built for AI agents that need to navigate on-chain operations without blindly signing malicious transactions. The MCP interface is free to use, while the underlying API supports pay-per-request via x402 protocol using USDC on Base. Reach for this when you're building agents that move money, review portfolios, or need to understand what a smart contract will actually do before calling it. The safety checks and approval scanning are especially relevant if you're letting Claude propose transactions autonomously.
- tools
- 29
- transport
- HTTP
- last updated
- Nov 9, 2026
Install
From registry metadata$ npx add-mcp https://agentforge-taupe.vercel.app/mcp --name agentforgeRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 29 toolsVerified live against the running server on Nov 6, 2026.
token_intelLightweight token lookup: price, market cap, volume, and basic risk assessment for any EVM or Solana token. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.2 params
Lightweight token lookup: price, market cap, volume, and basic risk assessment for any EVM or Solana token. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
address*stringchainstringethereum · base · arbitrum · optimism · polygon · bscdefault: ethereumtoken_researchMulti-source token intelligence: market data, DeFi metrics, contract verification, prediction markets, holder analysis, price history, and AI risk assessment. Aggregates CoinGecko, DeFiLlama, Etherscan, and Polymarket. Free over MCP for 10 calls per day; beyond that the tool r...3 params
Multi-source token intelligence: market data, DeFi metrics, contract verification, prediction markets, holder analysis, price history, and AI risk assessment. Aggregates CoinGecko, DeFiLlama, Etherscan, and Polymarket. Free over MCP for 10 calls per day; beyond that the tool r...
chainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumincludearrayquery*stringcontract_docsGenerate documentation for any verified EVM smart contract. Returns function descriptions, risk flags, interaction patterns, and security posture. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.3 params
Generate documentation for any verified EVM smart contract. Returns function descriptions, risk flags, interaction patterns, and security posture. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
address*stringchainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumfocusFunctionsarraycontract_monitorMonitor recent contract activity for suspicious admin operations, proxy upgrades, ownership changes, and pause events. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.3 params
Monitor recent contract activity for suspicious admin operations, proxy upgrades, ownership changes, and pause events. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
address*stringchainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumlookbackHoursnumbertoken_compareCompare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.3 params
Compare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
chainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumcompare*arrayprimary*stringtx_decodeDecode any EVM transaction: function call, parameters, token transfers, and plain-English explanation. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.2 params
Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
chainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumtxHash*stringapproval_scanScan a wallet for risky token approvals. On EVM chains: identifies unlimited ERC-20 approvals and unverified spenders. On Solana: scans SPL token delegate authorities. Returns risk assessment. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x4...2 params
Scan a wallet for risky token approvals. On EVM chains: identifies unlimited ERC-20 approvals and unverified spenders. On Solana: scans SPL token delegate authorities. Returns risk assessment. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x4...
address*stringchainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumgas_oracleCurrent gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.1 params
Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.
chainstringethereum · base · polygon · arbitrum · optimism · avalanchedefault: ethereumsentimentAnalyze sentiment of text in crypto, finance, social media, or general context. Returns score (-1 to 1), confidence, label (very_bearish to very_bullish), reasoning, and per-entity sentiment. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x40...2 params
Analyze sentiment of text in crypto, finance, social media, or general context. Returns score (-1 to 1), confidence, label (very_bearish to very_bullish), reasoning, and per-entity sentiment. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x40...
contextstringcrypto · finance · general · social_mediadefault: cryptotext*stringsummarizeSummarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endp...4 params
Summarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endp...
focusstringformatstringprose · bullet_points · structureddefault: structuredmaxLengthstringbrief · standard · detaileddefault: standardtext*stringtranslateTranslate text to any language with tone control (formal/casual/technical). Auto-detects source language. Preserves formatting and cultural nuances. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.4 params
Translate text to any language with tone control (formal/casual/technical). Auto-detects source language. Preserves formatting and cultural nuances. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
sourceLanguagestringtargetLanguage*stringtext*stringtonestringformal · casual · technicaldefault: formalwallet_safetyComprehensive wallet safety check: scans approvals, analyzes recent transaction activity for suspicious patterns, and assesses target contract risk. Returns composite risk score (0-100), risk level, action items, and related service suggestions. Supports EVM chains and Solana....4 params
Comprehensive wallet safety check: scans approvals, analyzes recent transaction activity for suspicious patterns, and assesses target contract risk. Returns composite risk score (0-100), risk level, action items, and related service suggestions. Supports EVM chains and Solana....
chainstringethereum · base · arbitrum · optimism · polygon · solanadefault: ethereumdepthstringquick · standard · deepdefault: standardtargetContractstringwalletAddress*stringpool_snapshotGet a cached snapshot of top DeFi liquidity pools. Filter by protocol (e.g. "uniswap-v3"), chain (e.g. "ethereum"), or token symbol (e.g. "ETH"). Returns TVL, APY, 24h volume, IL risk, and registry enrichment. Data refreshed every 15 minutes.8 params
Get a cached snapshot of top DeFi liquidity pools. Filter by protocol (e.g. "uniswap-v3"), chain (e.g. "ethereum"), or token symbol (e.g. "ETH"). Returns TVL, APY, 24h volume, IL risk, and registry enrichment. Data refreshed every 15 minutes.
chainstringlimitintegeroffsetintegerorderstringasc · descdefault: descpoolstringprotocolstringsortBystringtvl · apy · volumedefault: tvltokenstringtoken_risk_metricsQuantitative risk metrics for any ERC-20 token: holder concentration (top 10 holder %), contract permissions (can mint/burn/pause/blacklist), liquidity depth vs market cap, deployer history, and weighted composite risk score (0-100). Pre-computed for top tokens, live-computed...2 params
Quantitative risk metrics for any ERC-20 token: holder concentration (top 10 holder %), contract permissions (can mint/burn/pause/blacklist), liquidity depth vs market cap, deployer history, and weighted composite risk score (0-100). Pre-computed for top tokens, live-computed...
address*stringchainstringethereum · base · arbitrum · optimism · polygon · bscdefault: ethereumtrade_checkCheck a token before you buy it: one call bundling quantitative rug-check metrics (holder concentration, permissions, liquidity), AI risk assessment with market data, and current gas — rolled into a proceed/caution/avoid verdict with reasons. Cheaper than calling the three ser...2 params
Check a token before you buy it: one call bundling quantitative rug-check metrics (holder concentration, permissions, liquidity), AI risk assessment with market data, and current gas — rolled into a proceed/caution/avoid verdict with reasons. Cheaper than calling the three ser...
address*stringchainstringethereum · base · arbitrum · optimism · polygon · bscdefault: ethereumrisk_batchBatch rug-check: risk scores (holder concentration, mint/blacklist/pause/upgrade permissions, liquidity depth) for 2-25 EVM tokens in one call. Use it to screen a watchlist or a list of candidate trades at once. Free over MCP for 10 calls per day; beyond that the tool returns...2 params
Batch rug-check: risk scores (holder concentration, mint/blacklist/pause/upgrade permissions, liquidity depth) for 2-25 EVM tokens in one call. Use it to screen a watchlist or a list of candidate trades at once. Free over MCP for 10 calls per day; beyond that the tool returns...
chainstringethereum · base · arbitrum · optimism · polygon · bscdefault: ethereumtokens*arrayaddress_checkScreen counterparty addresses before sending, approving, or interacting: OFAC sanctions, known scam/phishing wallets, labeled protocol contracts, and brand-new-address detection. 1-100 EVM or Solana addresses per call; returns block / caution / no_known_issues per address. Fre...2 params
Screen counterparty addresses before sending, approving, or interacting: OFAC sanctions, known scam/phishing wallets, labeled protocol contracts, and brand-new-address detection. 1-100 EVM or Solana addresses per call; returns block / caution / no_known_issues per address. Fre...
addresses*arraychainstringethereum · base · arbitrum · optimism · polygon · bscdefault: ethereumcontent_scanScan untrusted text (tool results, web pages, emails, token metadata) for prompt injection before feeding it to your LLM: instruction overrides, fund-movement directives, payloads hidden in base64, Morse, zero-width or tag characters and homoglyphs, leaked private keys and see...2 params
Scan untrusted text (tool results, web pages, emails, token metadata) for prompt injection before feeding it to your LLM: instruction overrides, fund-movement directives, payloads hidden in base64, Morse, zero-width or tag characters and homoglyphs, leaked private keys and see...
itemsarraytextstringlaunch_feedNewly launched tokens on Base, Ethereum, or Arbitrum, each already risk-scored (verification, owner powers, proxy, supply held off-pool, thin liquidity, honeypot trading pattern). Poll it: pass the previous nextSince as since to get only new launches. Free over MCP for 10 call...5 params
Newly launched tokens on Base, Ethereum, or Arbitrum, each already risk-scored (verification, owner powers, proxy, supply held off-pool, thin liquidity, honeypot trading pattern). Poll it: pass the previous nextSince as since to get only new launches. Free over MCP for 10 call...
chainstringbase · ethereum · arbitrum · bsc · hyperevmdefault: baselimitintegermaxRiskScoreintegerminLiquidityUsdnumbersincestringpreflightIs this action safe? Call once before any on-chain action: send the transactions, signature request, x402 payment request, recipients, and/or tokens the agent is about to act on, and get back one proceed/caution/avoid verdict. Transactions are simulated (reverts, assets out, a...8 params
Is this action safe? Call once before any on-chain action: send the transactions, signature request, x402 payment request, recipients, and/or tokens the agent is about to act on, and get back one proceed/caution/avoid verdict. Transactions are simulated (reverts, assets out, a...
chainstringethereum · base · arbitrum · optimism · polygon · bscexpectedMaxUsdnumberfromstringpaymentRequiredobjectrecipientsarraytokensarraytransactionsarraytypedDatavaluetx_simulateSimulate an EVM transaction (or a sequence of up to 5, e.g. approve then swap) before signing: revert check with reason, every asset leaving or entering the wallet, approvals granted, sanctions/scam screening of counterparties, and a proceed/caution/avoid verdict. Ethereum, Ba...3 params
Simulate an EVM transaction (or a sequence of up to 5, e.g. approve then swap) before signing: revert check with reason, every asset leaving or entering the wallet, approvals granted, sanctions/scam screening of counterparties, and a proceed/caution/avoid verdict. Ethereum, Ba...
chainstringethereum · base · arbitrum · optimism · polygon · bscdefault: basefrom*stringtransactions*arraysignature_checkCheck a signature request BEFORE signing it: decodes EIP-712 typed data (ERC-20 permit, Permit2, Seaport order, transfer authorization) or an x402 payment request, explains in one sentence what signing would allow, screens spenders and payees for sanctions and scams, and catch...5 params
Check a signature request BEFORE signing it: decodes EIP-712 typed data (ERC-20 permit, Permit2, Seaport order, transfer authorization) or an x402 payment request, explains in one sentence what signing would allow, screens spenders and payees for sanctions and scams, and catch...
chainstringethereum · base · arbitrum · optimism · polygon · bscexpectedMaxUsdnumberpaymentRequiredobjectsignerstringtypedDatavaluelending_healthHow close a wallet is to liquidation on Aave v3 (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Linea, and Sonic in one call): collateral, debt, health factor, status, and how far collateral can fall before liquidation. Free over MCP for 10 calls per day; b...2 params
How close a wallet is to liquidation on Aave v3 (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Linea, and Sonic in one call): collateral, debt, health factor, status, and how far collateral can fall before liquidation. Free over MCP for 10 calls per day; b...
address*stringchainstringall · ethereum · base · arbitrum · optimism · polygondefault: allsend_feedbackSend AgentForge feedback: a bug or wrong result, a complaint, a feature or new-check request, or an idea. Free. Include a contact (email, wallet, or URL) if you want a reply.4 params
Send AgentForge feedback: a bug or wrong result, a complaint, a feature or new-check request, or an idea. Free. Include a contact (email, wallet, or URL) if you want a reply.
contactstringendpointstringmessage*stringtype*stringfeature_request · bug_report · service_request · complaint · idea · generalregistry_lookupLook up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.2 params
Look up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.
address*stringchainstringsolana_program_lookupLook up a Solana program ID in the program label registry. Returns protocol name, category, risk level. Free — no payment required.1 params
Look up a Solana program ID in the program label registry. Returns protocol name, category, risk level. Free — no payment required.
programId*stringsolana_tx_explainExplain a Solana transaction in plain English: labeled programs, token/SOL movements, success status, and risk flags. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.1 params
Explain a Solana transaction in plain English: labeled programs, token/SOL movements, success status, and risk flags. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
signature*stringsolana_tx_simulateSimulate a Solana transaction before signing it: balance changes, labeled programs, deterministic risk rules, and a proceed/caution/avoid recommendation. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.1 params
Simulate a Solana transaction before signing it: balance changes, labeled programs, deterministic risk rules, and a proceed/caution/avoid recommendation. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
transaction*stringsolana_token_risk_scanSolana token rug check: mint/freeze authority, holder concentration, liquidity depth, and a composite 0-100 risk score. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.1 params
Solana token rug check: mint/freeze authority, holder concentration, liquidity depth, and a composite 0-100 risk score. Free over MCP for 10 calls per day; beyond that the tool returns the pay-per-call x402 endpoint and its price.
mint*stringSponsors
Readme
AgentForge
DeFi safety tools for AI agents. Simulate a transaction before signing it, screen counterparties for sanctions and scams, catch new token launches already risk-scored, rug-check tokens, and check liquidation risk — paid per call in USDC over x402. No API keys, no accounts.
- Live: https://agentforge-taupe.vercel.app
- MCP server:
https://agentforge-taupe.vercel.app/mcp(free up to a daily cap) — official MCP Registry:io.github.acarchidi/agentforge - SDK + framework tools:
agentforge-toolson npm (OpenAI, Vercel AI SDK, LangChain, ElizaOS) - Discovery: x402 manifest · OpenAPI · catalog · llms.txt · agent card
Use it in 30 seconds
MCP (no wallet):
claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcp
Details
- Repository
- github.com/acarchidi/agentforge
- Category
- AI & LLM Tools
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026