AgentForge

เครื่องมือความปลอดภัย DeFi สำหรับ AI agent เรียกใช้ preflight เพียงครั้งเดียวก่อนดำเนินการใดๆ บนเชน เพื่อรับผล proceed/caution/avoid: จำลองธุรกรรม ตรวจสอบลายเซ็น EIP-712 เพื่อป้องกันฟิชชิงผ่าน permit คัดกรองผู้รับกับรายการคว่ำบาตรของ OFAC และรายชื่อมิจฉาชีพ ตรวจสอบโทเค็นเพื่อหาความเสี่ยง rug pull นอกจากนี้ยังมีฟีดเปิดตัว ความเสี่ยงจากการถูกล้างสถานะของ Aave และการจำลองธุรกรรม Solana รองรับ Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Linea, Unichain, Sonic, Solana ใช้งานระยะไกลผ่าน Streamable HTTP ไม่ต้องยืนยันตัวตน มีโควตาฟรีรายวัน ส่วนที่เกินคิดค่าบริการต่อการเรียกผ่าน x402

เซิร์ฟเวอร์ MCP แบบโฮสต์

npx add-mcp 'https://agentforge-taupe.vercel.app/mcp'

ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ

เอกสาร

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.

Use it in 30 seconds

MCP (no wallet):

claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcp

Cursor, Windsurf, Claude Desktop, ElizaOS: add an HTTP MCP server with the same URL.

From code, paying per call:

npm install agentforge-tools
import { AgentForge } from 'agentforge-tools';

const af = new AgentForge({ privateKey: process.env.AGENT_KEY as `0x${string}`, maxPaymentUsd: 0.1 });
const sim = await af.simulateTransaction({ chain: 'base', from: '0xYourWallet', transactions: [{ to, data }] });
if (sim.verdict === 'avoid') throw new Error('refusing to sign');

Any x402 client: send the request unpaid, get a 402 with the exact price, pay, retry. Failed calls (4xx/5xx) are never charged.

Coinbase AgentKit: an agentforge action provider is proposed upstream in coinbase/agentkit#1619.

Endpoints

EndpointPrice (USDC)What it does
POST /v1/token-intel$0.015Token metadata enrichment with market data and AI risk assessment.
POST /v1/token-research$0.03Multi-source token intelligence: market data, DeFi metrics, contract verification, prediction markets, price history, holder distribution, and AI risk assessment.
POST /v1/contract-docs$0.05Human-readable smart contract documentation with function descriptions, risk flags, interaction patterns, security posture, and admin capability analysis.
POST /v1/contract-monitor$0.025Monitor recent contract admin activity. Detects ownership transfers, upgrades, pause state changes, and suspicious admin operations.
POST /v1/token-compare$0.08Compare a primary token against up to 3 competitors with full research, abbreviated metrics, and AI comparative analysis.
POST /v1/tx-decode$0.05Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation.
POST /v1/approval-scan$0.015Scan a wallet for risky ERC-20 token approvals. Identifies unlimited approvals, unverified spender contracts, and generates risk assessment.
POST /v1/wallet-safety$0.10Comprehensive wallet safety check: approval scanning, suspicious pattern detection, target contract assessment, and composite risk scoring (0-100).
POST /v1/sentiment$0.003AI-powered sentiment analysis for crypto, finance, and social media text. Returns score, confidence, label, reasoning, and per-entity sentiment.
POST /v1/summarize$0.008AI-powered text summarization with configurable length, format, and optional topic focus. Returns summary, key points, and compression ratio.
POST /v1/translate$0.002AI-powered translation with tone control and automatic source language detection. Preserves formatting and cultural nuances.
GET /v1/gas$0.003Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.
GET /v1/pool-snapshot$0.005Cached snapshot of top 500 DeFi liquidity pools. Filter by protocol, chain, or token. Returns TVL, APY, volume, IL risk, and registry enrichment.
POST /v1/token-risk-metrics$0.05Quantitative token risk metrics: holder concentration, liquidity depth, contract permissions, deployer history, and composite risk score (0-100).
POST /v1/trade-check$0.025Check a token before you buy it: rug-check metrics + AI risk assessment + current gas in one call, with a proceed/caution/avoid verdict. Cheaper than the three calls separately.
POST /v1/watch$0.01–$0.02/daySigned webhook alerts when a contract's admin/proxy/pause state changes, a token turns risky, or an Aave position nears liquidation.
POST /v1/credits/buy$1 / $5 / $20Prepaid credits with up to 20% bonus: sign requests instead of paying per call. Referral: 10% of referred purchases.
POST /v1/preflight$0.008 + $0.004/tokenIs this action safe? One call before any on-chain action: transactions simulated, signatures checked for phishing, recipients screened, tokens rug-checked, one proceed/caution/avoid verdict.
POST /v1/tx-simulate$0.005Simulate an EVM transaction (or approve-then-swap sequence) before signing: revert reason, asset changes, approvals, counterparty screening, proceed/caution/avoid verdict.
GET /v1/lending/health$0.003Aave v3 liquidation risk for a wallet across nine chains: collateral, debt, health factor, status, collateral drop to liquidation.
GET /v1/launches$0.005Feed of newly launched tokens (Base, Ethereum, Arbitrum, BNB Chain, HyperEVM), each already risk-scored. Poll with since= to get only new launches.
POST /v1/address-check$0.003 for the first address + $0.001 per additional, up to 100 per callCounterparty screening for 1-100 EVM or Solana addresses: OFAC sanctions, scam/phishing wallets, labeled protocols, brand-new addresses.
POST /v1/content-scan$0.001 per 4 KB of text (max 64 KB, 16 items)Prompt-injection scan for untrusted text before it reaches your LLM: instruction overrides, fund-movement directives, base64/Morse/zero-width/homoglyph payloads, leaked keys and seed phrases, sanctioned addresses, lookalike domains. Deterministic, no LLM.
POST /v1/risk-batch$0.004 per token, 2-25 tokens per callRug-check 2-25 EVM tokens in one call: holder, permission, and liquidity risk scores per token.
POST /v1/solana/tx-explain$0.05Decode a Solana transaction into plain English: labeled programs, token/SOL movements, and risk flags. Falls back to raw RPC decoding if enhanced parsing is unavailable.
POST /v1/solana/tx-simulate$0.15Simulate a Solana transaction before signing it: balance changes, program labels, deterministic risk rules, and a proceed/caution/avoid recommendation.
POST /v1/solana/token-risk-scan$0.35Solana token risk / rug check: mint authority, freeze authority, holder concentration, liquidity depth, and a composite 0-100 risk score.

GET /v1/ping ($0.001) verifies your x402 setup and returns the service catalog. Free: GET /registry/lookup (contract labels), GET /v1/solana/program-lookup.

Roadmap

The 90-day plan is docs/growth-plan.md; the executor log is docs/growth-log.md.

Development

npm install
npm run dev        # http://localhost:3402
npm test

Payments: x402 v2, USDC on Base (and Solana for the Solana endpoints), settled through the CDP facilitator. Every paid route returns 402 to an unpaid request; GET /health/paid checks all of them.

License

MIT. See LICENSE.

Contact

Feedback, problems, complaints or feature requests: agentforge.api@gmail.com, the form at https://agentforge-taupe.vercel.app/contact, POST /feedback, or the free send_feedback MCP tool.