MCP server de AgentForge
Commit 9 nov 2026Proporciona herramientas de seguridad DeFi para agentes de IA, incluyendo simulación de transacciones, rug-checks de tokens, filtrado de sanciones y escaneo de prompt-injection.
También conocido como acarchidi/agentforge
- Stars
- 0
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 1.13.1
- Último commit
- 9 nov 2026
- Licencia
- MIT
¿Qué es AgentForge MCP?
AgentForge es un MCP server. Proporciona herramientas de seguridad DeFi para agentes de IA, incluyendo simulación de transacciones, rug-checks de tokens, filtrado de sanciones y escaneo de prompt-injection.
Resumen generado a partir del README del proyecto
Acerca del MCP server de AgentForge
AgentForge proporciona un conjunto de herramientas de seguridad diseñadas específicamente para agentes de IA que operan en entornos de finanzas descentralizadas. Permite a los agentes realizar comprobaciones de seguridad críticas como la simulación de transacciones, rug-checks de tokens y el filtrado de contrapartes para detectar sanciones o estafas. El servicio también incluye capacidades especializadas como el escaneo de prompt-injection para proteger a los LLM de instrucciones maliciosas y el monitoreo de riesgo de liquidación para protocolos de préstamo.
Los desarrolladores pueden integrar estas herramientas a través de un MCP server vía HTTP para su uso en clientes como Claude Desktop, Cursor o Windsurf. Para aplicaciones personalizadas, hay disponible un SDK en npm para frameworks que incluyen LangChain y el Vercel AI SDK. El sistema opera bajo un modelo de pago por uso en USDC mediante el protocolo x402, sin necesidad de API keys o cuentas previas. Aunque algunos endpoints son gratuitos hasta un límite diario, la mayoría de las funciones de seguridad especializadas tienen pequeñas tarifas por solicitud.
Qué puedes hacer con él
- 1Simular transacciones EVMUn agente de IA puede simular una secuencia de transacciones para verificar los motivos de un revert y los cambios en los activos antes de firmar.
- 2Realizar rug-checks de tokensUn desarrollador puede instruir a un agente para evaluar el riesgo de un nuevo token verificando la liquidez y la concentración de holders.
- 3Escanear prompt injectionsProtege un LLM escaneando texto no confiable en busca de anulaciones de instrucciones o payloads maliciosos.
- 4Monitorear riesgo de liquidaciónUn agente puede rastrear el health factor de una posición en Aave v3 a través de múltiples cadenas para prevenir la liquidación.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar AgentForge MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar AgentForge MCP en Claude Code
$ claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcpInstalar AgentForge MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agentforge": {
"url": "https://agentforge-taupe.vercel.app/mcp"
}
}
}Instalar AgentForge MCP en VS Code
.vscode/mcp.json
{
"servers": {
"agentforge": {
"type": "http",
"url": "https://agentforge-taupe.vercel.app/mcp"
}
}
}Instalar AgentForge MCP en VS Code CLI
$ code --add-mcp '{"name":"agentforge","type":"http","url":"https://agentforge-taupe.vercel.app/mcp"}'Instalar AgentForge MCP en Codex
$ codex mcp add agentforge --url https://agentforge-taupe.vercel.app/mcpInstalar AgentForge MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.agentforge] url = "https://agentforge-taupe.vercel.app/mcp"
Instalar AgentForge MCP en Gemini CLI
$ gemini mcp add -s user --transport http agentforge https://agentforge-taupe.vercel.app/mcpInstalar AgentForge MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"agentforge": {
"url": "https://agentforge-taupe.vercel.app/mcp",
"type": "http"
}
}
}Verificaciones automáticas
Ejecutado 15 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesibleacarchidi/agentforge is public and reachablegithub.com/acarchidi/agentforge ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-09github.com/acarchidi/agentforge ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPinitialize answered with protocol 2025-06-18 in 176 msAprobado
README
Ver en GitHubAgentForge
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.
Preguntas sobre AgentForge MCP
¿Cómo agrego AgentForge MCP a Claude Code?
Ejecuta claude mcp add --transport http agentforge https://agentforge-taupe.vercel.app/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego AgentForge MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Requiere AgentForge una API key o una cuenta?
No, utiliza el protocolo x402 para transacciones de pago por uso en USDC, por lo que no necesita API keys ni cuentas.
¿Qué tipo de comprobaciones de seguridad puede realizar en texto?
Puede realizar escaneos de prompt-injection para detectar anulaciones de instrucciones, directivas de movimiento de fondos y filtración de llaves antes de que el texto llegue a un LLM.
¿Puedo simular transacciones antes de firmarlas?
Sí, ofrece simulación de transacciones tanto para cadenas EVM como para Solana para proporcionar un veredicto de proceder, tener precaución o evitar.