MCP 服务器

agentforge

io.github.acarchidi/agentforge
加密货币与 Web3 开发者工具 安全 公开且可连接 MCP 2025-11-25

此 MCP 可以做什么

Analyzes smart contracts, tokens, wallets, approvals, transactions, gas, DeFi pools, and blockchain risks across EVM and Solana.

approval_scan
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche', 'solana'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network (includes Solana support)'}, 'address': {'type': 'string', 'description': 'Wallet address to scan (0x-prefixed for EVM, base58 for Solana)'}}}
code_review
Smart contract security analysis. Finds vulnerabilities, suggests gas optimizations, flags best practice violations. Supports Solidity, Rust, Move, TypeScript.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'Smart contract source code'}, 'focus': {'enum': ['security', 'gas_optimization', 'best_practices', 'all'], 'type': 'string', 'default': 'all', 'description': 'Analysis focus area'}, 'language': {'enum': ['solidity', 'rust', 'move', 'typescript'], 'type': 'string', 'default': 'solidity', 'description': 'Programming language'}, 'previousCode': {'type': 'string', 'description': 'Previous version for diff review'}}}
contract_docs
Generate documentation for any verified EVM smart contract. Returns function descriptions, risk flags, interaction patterns, and security posture.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'address': {'type': 'string', 'description': 'Contract address'}, 'focusFunctions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Specific functions to document'}}}
contract_monitor
Monitor recent contract activity for suspicious admin operations, proxy upgrades, ownership changes, and pause events.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'address': {'type': 'string', 'description': 'Contract address'}, 'lookbackHours': {'type': 'number', 'default': 24, 'maximum': 168, 'minimum': 1, 'description': 'Hours to look back (max 168)'}}}
gas_oracle
Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}}}
pool_snapshot
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'pool': {'type': 'string', 'description': 'Filter by specific pool address or DeFi Llama pool ID'}, 'chain': {'type': 'string', 'description': 'Filter by chain, e.g. "ethereum", "base", "arbitrum"'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Max results (1-100)'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': 'Sort order'}, 'token': {'type': 'string', 'description': 'Filter pools containing this token symbol, e.g. "ETH", "USDC"'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset'}, 'sortBy': {'enum': ['tvl', 'apy', 'volume'], 'type': 'string', 'default': 'tvl', 'description': 'Sort field'}, 'protocol': {'type': 'string', 'description': 'Filter by protocol name, e.g. "uniswap-v3", "curve", "aave"'}}}
registry_lookup
Look up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'Blockchain network (e.g., ethereum, base)'}, 'address': {'type': 'string', 'description': 'Contract address (0x-prefixed)'}}}
sentiment
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 10000, 'minLength': 1, 'description': 'Text to analyze for sentiment'}, 'context': {'enum': ['crypto', 'finance', 'general', 'social_media'], 'type': 'string', 'default': 'crypto', 'description': 'Context for sentiment analysis'}}}
solana_program_lookup
Look up a Solana program ID in the program label registry. Returns protocol name, category, risk level. Free — no payment required.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['programId'], 'properties': {'programId': {'type': 'string', 'description': 'Base58 Solana program ID'}}}
solana_token_risk_scan
Solana token rug check: mint/freeze authority, holder concentration, liquidity depth, and a composite 0-100 risk score.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Base58 Solana token mint address'}}}
solana_tx_explain
Explain a Solana transaction in plain English: labeled programs, token/SOL movements, success status, and risk flags.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['signature'], 'properties': {'signature': {'type': 'string', 'description': 'Base58 Solana transaction signature'}}}
solana_tx_simulate
Simulate a Solana transaction before signing it: balance changes, labeled programs, deterministic risk rules, and a proceed/caution/avoid recommendation.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['transaction'], 'properties': {'transaction': {'type': 'string', 'description': 'Base64-encoded unsigned (or signed) Solana transaction'}}}
summarize
Summarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 50000, 'minLength': 1, 'description': 'Text to summarize'}, 'focus': {'type': 'string', 'maxLength': 200, 'description': 'Optional topic to focus the summary on'}, 'format': {'enum': ['prose', 'bullet_points', 'structured'], 'type': 'string', 'default': 'structured', 'description': 'Output format'}, 'maxLength': {'enum': ['brief', 'standard', 'detailed'], 'type': 'string', 'default': 'standard', 'description': 'Summary length'}}}
token_compare
Compare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['primary', 'compare'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'compare': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 3, 'minItems': 1, 'description': 'Tokens to compare against (1-3)'}, 'primary': {'type': 'string', 'description': 'Primary token to research'}}}
token_intel
Lightweight token lookup: price, market cap, volume, and basic risk assessment for any EVM or Solana token.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'solana', 'polygon', 'arbitrum'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'address': {'type': 'string', 'description': 'Token contract address or name'}}}
token_research
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'query': {'type': 'string', 'description': 'Token name, symbol, or contract address'}, 'include': {'type': 'array', 'items': {'enum': ['market_data', 'defi_metrics', 'contract_info', 'prediction_markets', 'institutional', 'risk_assessment', 'price_history', 'holders'], 'type': 'string'}, 'description': 'Data modules to include (default: market_data, defi_metrics, contract_info, risk_assessment)'}}}
token_risk_metrics
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Token contract address (0x-prefixed)'}}}
translate
Translate text to any language with tone control (formal/casual/technical). Auto-detects source language. Preserves formatting and cultural nuances.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text', 'targetLanguage'], 'properties': {'text': {'type': 'string', 'maxLength': 20000, 'minLength': 1, 'description': 'Text to translate'}, 'tone': {'enum': ['formal', 'casual', 'technical'], 'type': 'string', 'default': 'formal', 'description': 'Translation tone'}, 'sourceLanguage': {'type': 'string', 'description': 'Source language (auto-detected if omitted)'}, 'targetLanguage': {'type': 'string', 'maxLength': 50, 'minLength': 2, 'description': 'Target language (e.g., Spanish, French, Japanese)'}}}
tx_decode
Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['txHash'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'polygon', 'arbitrum', 'optimism', 'avalanche'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network'}, 'txHash': {'type': 'string', 'description': 'Transaction hash (0x-prefixed, 64 hex chars)'}}}
wallet_safety
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.
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['walletAddress'], 'properties': {'chain': {'enum': ['ethereum', 'base', 'arbitrum', 'optimism', 'polygon', 'solana'], 'type': 'string', 'default': 'ethereum', 'description': 'Blockchain network (includes Solana support)'}, 'depth': {'enum': ['quick', 'standard', 'deep'], 'type': 'string', 'default': 'standard', 'description': 'Analysis depth: quick (approvals only), standard (approvals + activity), deep (extended history + all patterns)'}, 'walletAddress': {'type': 'string', 'description': 'Wallet address to check (0x-prefixed for EVM, base58 for Solana)'}, 'targetContract': {'type': 'string', 'description': 'Optional target contract address to assess before interaction'}}}
已添加
solana_token_risk_scan
2026年9月23日 02:40
已添加
solana_tx_simulate
2026年9月23日 02:40
已添加
solana_tx_explain
2026年9月23日 02:40
已添加
solana_program_lookup
2026年9月23日 02:40
已添加
registry_lookup
2026年9月23日 02:40
已添加
token_risk_metrics
2026年9月23日 02:40
已添加
pool_snapshot
2026年9月23日 02:40
已添加
wallet_safety
2026年9月23日 02:40
已添加
translate
2026年9月23日 02:40
已添加
summarize
2026年9月23日 02:40
已添加
sentiment
2026年9月23日 02:40
已添加
gas_oracle
2026年9月23日 02:40
已添加
approval_scan
2026年9月23日 02:40
已添加
tx_decode
2026年9月23日 02:40
已添加
token_compare
2026年9月23日 02:40
已添加
contract_monitor
2026年9月23日 02:40
已添加
contract_docs
2026年9月23日 02:40
已添加
code_review
2026年9月23日 02:40
已添加
token_research
2026年9月23日 02:40
已添加
token_intel
2026年9月23日 02:40