ChainRay
by chainray.online in Onchain & crypto
Multi-chain on-chain intelligence for AI agents through a public remote MCP server.
https://chainray.online/mcp- Tools
- 79
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 672 ms
- 1.1 s slowest 5%
- Last check
- Passed
- 6 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"chainray": {
"type": "http",
"url": "https://chainray.online/mcp"
}
}
}79 tools
- monitor.whale.alerts
Monitor large token transfers (USDC, WETH) on EVM chains or large SOL transfers on Solana. Returns recent whale movements above a threshold.
- token.risk
Analyze a token's risk profile. EVM: checks contract verification, proxy status, ownership renouncement, liquidity. Solana: checks mint/freeze authority, supply, Metaplex metadata. Scope: asset-level token due diligence for a token contract or mint, combining market, liquidity…
- gas.tracker
Get current gas/fee data. EVM: base fee, priority fee, predictions. Solana: priority fees, TPS, congestion level. Scope: current fee snapshot for a transaction decision. Use this for 'what are fees now?'. It is not a historical series (gas.history), a short-horizon forecast…
- token.price
Get real-time token price. EVM: reads Uniswap V3 TWAP on-chain. Solana: reads Pyth oracle price account directly from chain. No external API.
- wallet.profile
Profile a wallet address. EVM: ETH balance, token count, activity labels (whale/active/dormant). Solana: SOL balance, SPL token holdings, activity classification.
- token.trending
Get trending tokens by on-chain transfer volume. EVM only — ranks tokens by Transfer event count in recent blocks.
- defi.yields
Get live DeFi lending rates. EVM: Aave V3 supply/borrow APY. Solana: Kamino KLend reserves + native staking yield.
- nft.collection
Get NFT collection info: name, symbol, total supply, owner count. EVM chains only (ERC-721/1155).
- nft.metadata
Get individual NFT token metadata: owner, tokenURI, image, attributes. Resolves IPFS URIs. EVM chains only.
- chain.bridge.monitor
Detect large token transfers involving known bridge contracts (Across, Wormhole, official bridges). EVM only.
- analyze.recent_interactions
Show addresses that interacted with a target in recent ~2000 blocks. Labels known entities (CEX, DEX, bridges). EVM only.
- security.contract.scan
Security scan a smart contract via bytecode analysis. Detects selfdestruct, delegatecall, proxy patterns, ownership. No external APIs. EVM only. Scope: bytecode-level inspection of one EVM contract for proxy, ownership, delegatecall, and selfdestruct signals. Use this for 'what…
- gas.history
Get 6-hour gas fee trend with 36 sampled data points. EVM: base fee per block. Solana: TPS performance samples. Scope: recent sampled fee history and trend. Use this for 'how have fees behaved recently?'. It is not a current quote (gas.tracker), a forecast (gas.predict), or a…
- security.contract.events
Read recent event logs from any smart contract. Auto-decodes Transfer, Approval, Swap events. EVM only.
- security.mev.detect
Quick sandwich attack detection. Analyzes 5 transactions before/after target in the same block. EVM only.
- defi.compare
Compare DeFi lending rates across protocols. EVM: Aave V3 vs Compound V3 side-by-side. Solana: Kamino + staking yield.
- token.screener
Screen tokens by risk score and price. Returns sorted list of tokens matching criteria. EVM only.
- defi.liquidity
Read Uniswap V3 pool state for a token pair: current price, active liquidity, fee tier. EVM only. Use when a known token pair needs pool-depth and active-liquidity context. It requires both token addresses and does not rank lending yields; use defi.aggregator or defi.compare for…
- util.governance
Read on-chain DAO governance proposals. Shows last 5 proposals with vote counts and states. Supported: Ethereum, Arbitrum, Optimism.
- market.stablecoin.monitor
Monitor stablecoin peg stability. Detects USDC/USDT/DAI price deviations from $1.00 using on-chain DEX pool data.
- gas.predict
Predict near-future gas prices using moving average and trend analysis of recent block base fees. Returns prediction, trend, and recommendation. Scope: short-horizon fee forecast from recent samples. Use this for 'what may fees be soon?'. It is not a live quote (gas.tracker)…
- defi.tvl
Calculate total value locked (TVL) in DeFi protocols (Aave V3, Compound V3) directly from on-chain aToken and Comet supplies.
- token.holders
Analyze top token holders by recent accumulation. Scans Transfer events to identify the largest net receivers of a token. Use for token-holder concentration and recent net accumulation. Do not use it for a wallet's portfolio or token price; use wallet.report for a wallet address…
- defi.farming
Get Uniswap V3 LP pool statistics including liquidity, fee tiers, and current tick data.
- monitor.flashloan
Monitor flash loan activity on Aave V3. Detects recent flash loans with amounts and premiums paid.
- monitor.liquidation
Monitor DeFi liquidation events on Aave V3. High liquidation counts indicate market stress and potential cascading risk.
- token.approval
Check a wallet's ERC20 token approvals for security risks. Flags unlimited approvals and risky spender contracts.
- util.multi_sig
Analyze a Gnosis Safe multi-sig wallet. Returns owners, threshold, nonce, modules, and security assessment.
- util.ens_resolve
Resolve ENS domain names to Ethereum addresses (forward) or addresses to ENS names (reverse). Also retrieves text records.
- market.overview
Get a cross-chain market snapshot: ETH price, gas costs, and DeFi TVL across Base, Ethereum, Arbitrum, and Optimism in one call. Use for a fixed broad snapshot of major market, gas, and TVL signals. It is not a chain health verdict, token price lookup, or custom chain…
- chain.compare
Side-by-side comparison of EVM chains — gas costs, block time, and best DeFi yields. Helps choose the optimal chain for transactions. Use to compare a bounded set of EVM chains when selecting a network for an action. It is a decision aid, not an outage monitor or transaction…
- wallet.portfolio
Analyze a wallet's portfolio: total USD value, token breakdown, concentration analysis, and diversification score.
- wallet.smart_money
Track smart money patterns by analyzing whale transfer activity. Identifies accumulation vs distribution behavior and market sentiment.
- wallet.credit_score
Calculate an on-chain credit score (0-100) for any wallet. Factors: transaction history, native balance, token diversity, stablecoin holdings, DeFi activity. Returns grade (AAA to C). Scope: wallet-level financial behavior and activity score based on transaction history…
- analyze.risk_dashboard
Get a unified risk assessment for any address: combines contract security scan, token approval risks, and market liquidation stress into one composite risk score. Scope: composite decision view for one wallet or contract, combining contract, approval, and liquidation-risk…
- chain.bridge.flow
Analyze cross-chain bridge capital flow direction. Determines if a chain is seeing net capital inflow (bullish) or outflow (bearish). Use for directional net capital flow across bridges on one chain. For large bridge-transfer detection, use chain.bridge.monitor; use…
- defi.health
Assess DeFi protocol health: combines TVL, utilization rates, and liquidation frequency into a composite health score (0-100). Use for protocol-level DeFi health and stress signals on one chain. It does not rank yields or inspect a token contract; use defi.aggregator for…
- nft.floor
Analyze NFT collection activity: recent transfers, mints, burns, unique buyers, and activity level from on-chain ERC721 events.
- chain.cross
Cross-chain wallet correlation: queries all supported EVM chains in parallel to show balance, nonce, and activity. Includes diversity score and classification.
- security.sandwich
Batch scan an address's recent transactions for MEV sandwich attacks. Checks front-run + back-run patterns in surrounding transactions. Use to inspect historical sandwich patterns around an address. It is not a pre-trade protection decision; use security.mev.shield before a swap…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 590 ms |
| 17 h ago | Passed | 200 | 620 ms |
| 27 h ago | Passed | 200 | 663 ms |
| 37 h ago | Passed | 200 | 988 ms |
| 2 days ago | Passed | 200 | 672 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 649 ms |
| 3 days ago | Passed | 200 | 1.0 s |
| 3 days ago | Passed | 200 | 799 ms |
| 4 days ago | Passed | 200 | 342 ms |
| 4 days ago | Passed | 200 | 323 ms |
| 4 days ago | Passed | 200 | 1.1 s |
| 5 days ago | Passed | 200 | 693 ms |
| 5 days ago | Passed | 200 | 657 ms |
| 6 days ago | Passed | 200 | 796 ms |
| 6 days ago | Passed | 200 | 990 ms |