AgentForge MCP server
2026년 11월 9일 커밋트랜잭션 시뮬레이션, 토큰 러그풀 체크, 제재 대상 스크리닝, 프롬프트 인젝션 스캔 등 AI 에이전트를 위한 DeFi 보안 도구를 제공합니다.
다른 이름 acarchidi/agentforge
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 1.13.1
- 마지막 커밋
- 2026년 11월 9일
- 라이선스
- MIT
AgentForge MCP란?
AgentForge은(는) MCP server입니다. 트랜잭션 시뮬레이션, 토큰 러그풀 체크, 제재 대상 스크리닝, 프롬프트 인젝션 스캔 등 AI 에이전트를 위한 DeFi 보안 도구를 제공합니다.
프로젝트 README에서 생성된 요약
AgentForge MCP server 정보
AgentForge는 탈중앙화 금융 환경에서 작동하는 AI 에이전트를 위해 설계된 보안 도구 모음을 제공합니다. 에이전트가 트랜잭션 시뮬레이션, 토큰 러그풀 체크, 거래 상대방의 제재 또는 사기 여부 스크리닝과 같은 핵심 안전 검사를 수행할 수 있도록 지원합니다. 또한 LLM을 악성 지시 사항으로부터 보호하기 위한 프롬프트 인젝션 스캔과 대출 프로토콜의 청산 리스크 모니터링과 같은 특화된 기능을 포함합니다.
개발자는 HTTP MCP server를 통해 이러한 도구를 통합하여 Claude Desktop, Cursor 또는 Windsurf와 같은 클라이언트에서 사용할 수 있습니다. 커스텀 애플리케이션의 경우 LangChain 및 Vercel AI SDK를 포함한 프레임워크용 npm SDK를 사용할 수 있습니다. 시스템은 x402 프로토콜을 통해 USDC를 사용하는 호출당 과금 모델로 운영되며, 사전 API 키나 계정이 필요하지 않습니다. 일부 엔드포인트는 일일 한도 내에서 무료로 제공되지만, 대부분의 특화된 보안 기능은 요청당 소액의 수수료가 발생합니다.
활용 사례
- 1EVM 트랜잭션 시뮬레이션AI 에이전트가 서명 전 트랜잭션 시퀀스를 시뮬레이션하여 리버트(revert) 원인과 자산 변화를 확인할 수 있습니다.
- 2토큰 러그풀 체크 수행개발자가 에이전트에게 유동성 및 홀더 집중도를 확인하여 신규 토큰의 리스크를 평가하도록 지시할 수 있습니다.
- 3프롬프트 인젝션 스캔신뢰할 수 없는 텍스트를 스캔하여 지시 사항 무시 또는 악성 페이로드를 탐지함으로써 LLM을 보호합니다.
- 4청산 리스크 모니터링에이전트가 여러 체인에 걸친 Aave v3 포지션의 헬스 팩터(health factor)를 추적하여 청산을 방지할 수 있습니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
AgentForge MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 AgentForge MCP 설치
$ claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcpCursor에 AgentForge MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"agentforge": {
"url": "https://agentforge-taupe.vercel.app/mcp"
}
}
}VS Code에 AgentForge MCP 설치
.vscode/mcp.json
{
"servers": {
"agentforge": {
"type": "http",
"url": "https://agentforge-taupe.vercel.app/mcp"
}
}
}VS Code CLI에 AgentForge MCP 설치
$ code --add-mcp '{"name":"agentforge","type":"http","url":"https://agentforge-taupe.vercel.app/mcp"}'Codex에 AgentForge MCP 설치
$ codex mcp add agentforge --url https://agentforge-taupe.vercel.app/mcpCodex config.toml에 AgentForge MCP 설치
~/.codex/config.toml
[mcp_servers.agentforge] url = "https://agentforge-taupe.vercel.app/mcp"
Gemini CLI에 AgentForge MCP 설치
$ gemini mcp add -s user --transport http agentforge https://agentforge-taupe.vercel.app/mcpGemini settings.json에 AgentForge MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"agentforge": {
"url": "https://agentforge-taupe.vercel.app/mcp",
"type": "http"
}
}
}자동 검사
2026년 11월 15일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능acarchidi/agentforge is public and reachablegithub.com/acarchidi/agentforge ↗통과
- 패키지가 이 저장소를 소스로 명시검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-09github.com/acarchidi/agentforge ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지 및 해당 종속성에 중요한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답initialize answered with protocol 2025-06-18 in 176 ms통과
README
GitHub에서 보기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
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
| Endpoint | Price (USDC) | What it does |
|---|---|---|
POST /v1/token-intel |
$0.015 | Token metadata enrichment with market data and AI risk assessment. |
POST /v1/token-research |
$0.03 | Multi-source token intelligence: market data, DeFi metrics, contract verification, prediction markets, price history, holder distribution, and AI risk assessment. |
POST /v1/contract-docs |
$0.05 | Human-readable smart contract documentation with function descriptions, risk flags, interaction patterns, security posture, and admin capability analysis. |
POST /v1/contract-monitor |
$0.025 | Monitor recent contract admin activity. Detects ownership transfers, upgrades, pause state changes, and suspicious admin operations. |
POST /v1/token-compare |
$0.08 | Compare a primary token against up to 3 competitors with full research, abbreviated metrics, and AI comparative analysis. |
POST /v1/tx-decode |
$0.05 | Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation. |
POST /v1/approval-scan |
$0.015 | Scan a wallet for risky ERC-20 token approvals. Identifies unlimited approvals, unverified spender contracts, and generates risk assessment. |
POST /v1/wallet-safety |
$0.10 | Comprehensive wallet safety check: approval scanning, suspicious pattern detection, target contract assessment, and composite risk scoring (0-100). |
POST /v1/sentiment |
$0.003 | AI-powered sentiment analysis for crypto, finance, and social media text. Returns score, confidence, label, reasoning, and per-entity sentiment. |
POST /v1/summarize |
$0.008 | AI-powered text summarization with configurable length, format, and optional topic focus. Returns summary, key points, and compression ratio. |
POST /v1/translate |
$0.002 | AI-powered translation with tone control and automatic source language detection. Preserves formatting and cultural nuances. |
GET /v1/gas |
$0.003 | Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis. |
GET /v1/pool-snapshot |
$0.005 | Cached 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.05 | Quantitative token risk metrics: holder concentration, liquidity depth, contract permissions, deployer history, and composite risk score (0-100). |
POST /v1/trade-check |
$0.025 | Check 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/day | Signed 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 / $20 | Prepaid 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/token | Is 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.005 | Simulate 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.003 | Aave v3 liquidation risk for a wallet across nine chains: collateral, debt, health factor, status, collateral drop to liquidation. |
GET /v1/launches |
$0.005 | Feed 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 call | Counterparty 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 call | Rug-check 2-25 EVM tokens in one call: holder, permission, and liquidity risk scores per token. |
POST /v1/solana/tx-explain |
$0.05 | Decode 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.15 | Simulate 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.35 | Solana 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.
AgentForge MCP 질문
AgentForge MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
AgentForge MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
AgentForge를 사용하려면 API 키나 계정이 필요한가요?
아니요, x402 프로토콜을 통해 USDC로 호출당 비용을 지불하는 방식을 사용하므로 API 키나 계정이 필요하지 않습니다.
텍스트에 대해 어떤 종류의 보안 검사를 수행할 수 있나요?
텍스트가 LLM에 도달하기 전에 지시 사항 무시, 자금 이동 명령, 키 유출 등을 탐지하는 프롬프트 인젝션 스캔을 수행할 수 있습니다.
트랜잭션에 서명하기 전에 시뮬레이션할 수 있나요?
네, EVM 및 Solana 체인 모두에 대해 트랜잭션 시뮬레이션을 제공하여 진행, 주의 또는 회피 판정을 내려줍니다.