Server Details
DeFi safety layer for AI agents: wallet checks, contract docs, approvals, tx decode.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- acarchidi/agentforge
- GitHub Stars
- 0
See and control every tool call
Available Tools
16 toolsapproval_scanInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network (includes Solana support) | ethereum |
| address | Yes | Wallet address to scan (0x-prefixed for EVM, base58 for Solana) |
code_reviewInspect
Smart contract security analysis. Finds vulnerabilities, suggests gas optimizations, flags best practice violations. Supports Solidity, Rust, Move, TypeScript.
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Smart contract source code | |
| focus | No | Analysis focus area | all |
| language | No | Programming language | solidity |
| previousCode | No | Previous version for diff review |
contract_docsInspect
Generate documentation for any verified EVM smart contract. Returns function descriptions, risk flags, interaction patterns, and security posture.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| address | Yes | Contract address | |
| focusFunctions | No | Specific functions to document |
contract_monitorInspect
Monitor recent contract activity for suspicious admin operations, proxy upgrades, ownership changes, and pause events.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| address | Yes | Contract address | |
| lookbackHours | No | Hours to look back (max 168) |
gas_oracleInspect
Current gas prices (slow/standard/fast) for any supported EVM chain with trend analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
pool_snapshotInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | Filter by specific pool address or DeFi Llama pool ID | |
| chain | No | Filter by chain, e.g. "ethereum", "base", "arbitrum" | |
| limit | No | Max results (1-100) | |
| order | No | Sort order | desc |
| token | No | Filter pools containing this token symbol, e.g. "ETH", "USDC" | |
| offset | No | Pagination offset | |
| sortBy | No | Sort field | tvl |
| protocol | No | Filter by protocol name, e.g. "uniswap-v3", "curve", "aave" |
registry_lookupInspect
Look up a contract address in the Known Contract Label Registry. Returns protocol name, category, risk level, and tags. Free — no payment required.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network (e.g., ethereum, base) | |
| address | Yes | Contract address (0x-prefixed) |
sentimentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Text to analyze for sentiment | |
| context | No | Context for sentiment analysis | crypto |
summarizeInspect
Summarize text with configurable length (brief/standard/detailed), format (prose/bullet_points/structured), and optional topic focus. Returns summary, key points, and compression ratio.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Text to summarize | |
| focus | No | Optional topic to focus the summary on | |
| format | No | Output format | structured |
| maxLength | No | Summary length | standard |
token_compareInspect
Compare a primary token against up to 3 others. Returns full research on primary, abbreviated metrics on comparisons, plus AI comparative analysis.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| compare | Yes | Tokens to compare against (1-3) | |
| primary | Yes | Primary token to research |
token_intelInspect
Lightweight token lookup: price, market cap, volume, and basic risk assessment for any EVM or Solana token.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| address | Yes | Token contract address or name |
token_researchInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| query | Yes | Token name, symbol, or contract address | |
| include | No | Data modules to include (default: market_data, defi_metrics, contract_info, risk_assessment) |
token_risk_metricsInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| address | Yes | Token contract address (0x-prefixed) |
translateInspect
Translate text to any language with tone control (formal/casual/technical). Auto-detects source language. Preserves formatting and cultural nuances.
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Text to translate | |
| tone | No | Translation tone | formal |
| sourceLanguage | No | Source language (auto-detected if omitted) | |
| targetLanguage | Yes | Target language (e.g., Spanish, French, Japanese) |
tx_decodeInspect
Decode any EVM transaction: function call, parameters, token transfers, and plain-English explanation.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network | ethereum |
| txHash | Yes | Transaction hash (0x-prefixed, 64 hex chars) |
wallet_safetyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Blockchain network (includes Solana support) | ethereum |
| depth | No | Analysis depth: quick (approvals only), standard (approvals + activity), deep (extended history + all patterns) | standard |
| walletAddress | Yes | Wallet address to check (0x-prefixed for EVM, base58 for Solana) | |
| targetContract | No | Optional target contract address to assess before interaction |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Last verification attempt failed.
Control your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Your Connectors
Sign in to create a connector for this server.