accueil / serveurs / Finance & Paiement / io.github.acarchidi/agentforge
io.github.acarchidi/agentforge
serveur MCP (Model Context Protocol) · agentforge 1.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.acarchidi/agentforge est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.acarchidi/agentforge » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 20 outils
- approval_scan≈ 170 tokens
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.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche | solana
Blockchain network (includes Solana support)address· string · requis
Wallet address to scan (0x-prefixed for EVM, base58 for Solana)
Exemple d'appel{"name": "approval_scan", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - code_review≈ 196 tokens
Smart contract security analysis. Finds vulnerabilities, suggests gas optimizations, flags best practice violations. Supports Solidity, Rust, Move, TypeScript.
Paramètres, retour & exemple (4)
Paramètrescode· string · requis
Smart contract source codefocus· string · optionnel · security | gas_optimization | best_practices | all
Analysis focus arealanguage· string · optionnel · solidity | rust | move | typescript
Programming languagepreviousCode· string · optionnel
Previous version for diff review
Exemple d'appel{"name": "code_review", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - contract_docs≈ 167 tokens
Generate documentation for any verified EVM smart contract. Returns function descriptions, risk flags, interaction patterns, and security posture.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain networkaddress· string · requis
Contract addressfocusFunctions· array · optionnel
Specific functions to document
Exemple d'appel{"name": "contract_docs", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - contract_monitor≈ 164 tokens
Monitor recent contract activity for suspicious admin operations, proxy upgrades, ownership changes, and pause events.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain networkaddress· string · requis
Contract addresslookbackHours· number · optionnel
Hours to look back (max 168)
Exemple d'appel{"name": "contract_monitor", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - gas_oracle≈ 100 tokens
Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.
Paramètres, retour & exemple (1)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain network
Exemple d'appel{"name": "gas_oracle", "arguments": {"chain": "ethereum"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pool_snapshot≈ 320 tokens
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.
Paramètres, retour & exemple (8)
Paramètrespool· string · optionnel
Filter by specific pool address or DeFi Llama pool IDchain· string · optionnel
Filter by chain, e.g. "ethereum", "base", "arbitrum"limit· integer · optionnel
Max results (1-100)order· string · optionnel · asc | desc
Sort ordertoken· string · optionnel
Filter pools containing this token symbol, e.g. "ETH", "USDC"offset· integer · optionnel
Pagination offsetsortBy· string · optionnel · tvl | apy | volume
Sort fieldprotocol· string · optionnel
Filter by protocol name, e.g. "uniswap-v3", "curve", "aave"
Exemple d'appel{"name": "pool_snapshot", "arguments": {"pool": "texte", "chain": "texte", "limit": 1, "order": "asc", "token": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - registry_lookup≈ 123 tokens
Look up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel
Blockchain network (e.g., ethereum, base)address· string · requis
Contract address (0x-prefixed)
Exemple d'appel{"name": "registry_lookup", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sentiment≈ 157 tokens
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.
Paramètres, retour & exemple (2)
Paramètrestext· string · requis
Text to analyze for sentimentcontext· string · optionnel · crypto | finance | general | social_media
Context for sentiment analysis
Exemple d'appel{"name": "sentiment", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - solana_program_lookup≈ 98 tokens
Look up a Solana program ID in the program label registry. Returns protocol name, category, risk level. Free — no payment required.
Paramètres, retour & exemple (1)
ParamètresprogramId· string · requis
Base58 Solana program ID
Exemple d'appel{"name": "solana_program_lookup", "arguments": {"programId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - solana_token_risk_scan≈ 94 tokens
Solana token rug check: mint/freeze authority, holder concentration, liquidity depth, and a composite 0-100 risk score.
Paramètres, retour & exemple (1)
Paramètresmint· string · requis
Base58 Solana token mint address
Exemple d'appel{"name": "solana_token_risk_scan", "arguments": {"mint": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - solana_tx_explain≈ 96 tokens
Explain a Solana transaction in plain English: labeled programs, token/SOL movements, success status, and risk flags.
Paramètres, retour & exemple (1)
Paramètressignature· string · requis
Base58 Solana transaction signature
Exemple d'appel{"name": "solana_tx_explain", "arguments": {"signature": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - solana_tx_simulate≈ 111 tokens
Simulate a Solana transaction before signing it: balance changes, labeled programs, deterministic risk rules, and a proceed/caution/avoid recommendation.
Paramètres, retour & exemple (1)
Paramètrestransaction· string · requis
Base64-encoded unsigned (or signed) Solana transaction
Exemple d'appel{"name": "solana_tx_simulate", "arguments": {"transaction": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - summarize≈ 206 tokens
Summarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio.
Paramètres, retour & exemple (4)
Paramètrestext· string · requis
Text to summarizefocus· string · optionnel
Optional topic to focus the summary onformat· string · optionnel · prose | bullet_points | structured
Output formatmaxLength· string · optionnel · brief | standard | detailed
Summary length
Exemple d'appel{"name": "summarize", "arguments": {"text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - token_compare≈ 178 tokens
Compare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain networkcompare· array · requis
Tokens to compare against (1-3)primary· string · requis
Primary token to research
Exemple d'appel{"name": "token_compare", "arguments": {"compare": [], "primary": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - token_intel≈ 128 tokens
Lightweight token lookup: price, market cap, volume, and basic risk assessment for any EVM or Solana token.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · ethereum | base | solana | polygon | arbitrum
Blockchain networkaddress· string · requis
Token contract address or name
Exemple d'appel{"name": "token_intel", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - token_research≈ 240 tokens
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.
Paramètres, retour & exemple (3)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain networkquery· string · requis
Token name, symbol, or contract addressinclude· array · optionnel
Data modules to include (default: market_data, defi_metrics, contract_info, risk_assessment)
Exemple d'appel{"name": "token_research", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - token_risk_metrics≈ 185 tokens
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 for others.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · ethereum | base | arbitrum | optimism | polygon
Blockchain networkaddress· string · requis
Token contract address (0x-prefixed)
Exemple d'appel{"name": "token_risk_metrics", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - translate≈ 200 tokens
Translate text to any language with tone control (formal/casual/technical). Auto-detects source language. Preserves formatting and cultural nuances.
Paramètres, retour & exemple (4)
Paramètrestext· string · requis
Text to translatetone· string · optionnel · formal | casual | technical
Translation tonesourceLanguage· string · optionnel
Source language (auto-detected if omitted)targetLanguage· string · requis
Target language (e.g., Spanish, French, Japanese)
Exemple d'appel{"name": "translate", "arguments": {"text": "texte", "targetLanguage": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tx_decode≈ 133 tokens
Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation.
Paramètres, retour & exemple (2)
Paramètreschain· string · optionnel · ethereum | base | polygon | arbitrum | optimism | avalanche
Blockchain networktxHash· string · requis
Transaction hash (0x-prefixed, 64 hex chars)
Exemple d'appel{"name": "tx_decode", "arguments": {"txHash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - wallet_safety≈ 276 tokens
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.
Paramètres, retour & exemple (4)
Paramètreschain· string · optionnel · ethereum | base | arbitrum | optimism | polygon | solana
Blockchain network (includes Solana support)depth· string · optionnel · quick | standard | deep
Analysis depth: quick (approvals only), standard (approvals + activity), deep (extended history + all patterns)walletAddress· string · requis
Wallet address to check (0x-prefixed for EVM, base58 for Solana)targetContract· string · optionnel
Optional target contract address to assess before interaction
Exemple d'appel{"name": "wallet_safety", "arguments": {"walletAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».