{"apiVersion":"v1","directorySlug":"chainray-mcp-8ca650fdc6","title":"ChainRay — On-Chain Intelligence for AI Agents","description":"The most complete blockchain data and intelligence service for AI agents. 93 endpoints across 46 chains, from gas fees to DeFi analytics, with real-time streams, intent routing, and verifiable proofs. Pay-per-request via x402.","pageUrl":"https://www.mcpbundles.com/skills/chainray-mcp-8ca650fdc6","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.chainray.online/mcp","hostedMcpUrl":null,"toolCount":78,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"online.chainray/chainray-mcp-8ca650fdc6","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"monitor.whale.alerts","description":"Monitor large token transfers (USDC, WETH) on EVM chains or large SOL transfers on Solana. Returns recent whale movements above a threshold.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"hours":{"type":"number","default":6,"maximum":24,"minimum":1},"minAmount":{"type":"number","default":50000,"minimum":10000}}},"title":"Whale Alerts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.whale.alerts","displayName":"Whale Alerts"},{"name":"token.risk","description":"Analyze a token's risk profile. EVM: checks contract verification, proxy status, ownership renouncement, liquidity. Solana: checks mint/freeze authority, supply, Metaplex metadata.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Token Risk Analysis","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.risk","displayName":"Token Risk Analysis"},{"name":"gas.tracker","description":"Get current gas/fee data. EVM: base fee, priority fee, predictions. Solana: priority fees, TPS, congestion level.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Gas Tracker","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"gas.tracker","displayName":"Gas Tracker"},{"name":"token.price","description":"Get real-time token price. EVM: reads Uniswap V3 TWAP on-chain. Solana: reads Pyth oracle price account directly from chain. No external API.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["token"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"token":{"type":"string"}}},"title":"Token Price","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.price","displayName":"Token Price"},{"name":"wallet.profile","description":"Profile a wallet address. EVM: ETH balance, token count, activity labels (whale/active/dormant). Solana: SOL balance, SPL token holdings, activity classification.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Wallet Profile","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.profile","displayName":"Wallet Profile"},{"name":"token.trending","description":"Get trending tokens by on-chain transfer volume. EVM only — ranks tokens by Transfer event count in recent blocks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"hours":{"type":"number","default":1,"maximum":6,"minimum":1}}},"title":"Trending Tokens","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.trending","displayName":"Trending Tokens"},{"name":"defi.yields","description":"Get live DeFi lending rates. EVM: Aave V3 supply/borrow APY. Solana: Kamino KLend reserves + native staking yield.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"DeFi Yields","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.yields","displayName":"DeFi Yields"},{"name":"nft.collection","description":"Get NFT collection info: name, symbol, total supply, owner count. EVM chains only (ERC-721/1155).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["contract"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"contract":{"type":"string"}}},"title":"NFT Collection","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nft.collection","displayName":"NFT Collection"},{"name":"nft.metadata","description":"Get individual NFT token metadata: owner, tokenURI, image, attributes. Resolves IPFS URIs. EVM chains only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["contract","tokenId"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"tokenId":{"type":"string"},"contract":{"type":"string"}}},"title":"NFT Token Metadata","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nft.metadata","displayName":"NFT Token Metadata"},{"name":"chain.bridge.monitor","description":"Detect large token transfers involving known bridge contracts (Across, Wormhole, official bridges). EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"minAmount":{"type":"number","default":50000,"minimum":10000}}},"title":"Bridge Monitor","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.bridge.monitor","displayName":"Bridge Monitor"},{"name":"analyze.recent_interactions","description":"Show addresses that interacted with a target in recent ~2000 blocks. Labels known entities (CEX, DEX, bridges). EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Recent Interactions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"analyze.recent_interactions","displayName":"Recent Interactions"},{"name":"security.contract.scan","description":"Security scan a smart contract via bytecode analysis. Detects selfdestruct, delegatecall, proxy patterns, ownership. No external APIs. EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Contract Security Scan","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.contract.scan","displayName":"Contract Security Scan"},{"name":"gas.history","description":"Get 6-hour gas fee trend with 36 sampled data points. EVM: base fee per block. Solana: TPS performance samples.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Gas History","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"gas.history","displayName":"Gas History"},{"name":"security.contract.events","description":"Read recent event logs from any smart contract. Auto-decodes Transfer, Approval, Swap events. EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"blocks":{"type":"number","default":500,"maximum":2000,"minimum":10},"address":{"type":"string"}}},"title":"Contract Events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.contract.events","displayName":"Contract Events"},{"name":"security.mev.detect","description":"Quick sandwich attack detection. Analyzes 5 transactions before/after target in the same block. EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["txHash"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"txHash":{"type":"string"}}},"title":"MEV Detection","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.mev.detect","displayName":"MEV Detection"},{"name":"defi.compare","description":"Compare DeFi lending rates across protocols. EVM: Aave V3 vs Compound V3 side-by-side. Solana: Kamino + staking yield.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"DeFi Compare","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.compare","displayName":"DeFi Compare"},{"name":"token.screener","description":"Screen tokens by risk score and price. Returns sorted list of tokens matching criteria. EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"limit":{"type":"number","default":10,"maximum":20},"maxRisk":{"type":"number","default":100,"maximum":100}}},"title":"Token Screener","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.screener","displayName":"Token Screener"},{"name":"defi.liquidity","description":"Read Uniswap V3 pool state for a token pair: current price, active liquidity, fee tier. EVM only.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["tokenA","tokenB"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"tokenA":{"type":"string"},"tokenB":{"type":"string"}}},"title":"Liquidity Depth","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.liquidity","displayName":"Liquidity Depth"},{"name":"util.governance","description":"Read on-chain DAO governance proposals. Shows last 5 proposals with vote counts and states. Supported: Ethereum, Arbitrum, Optimism.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Governance","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.governance","displayName":"Governance"},{"name":"market.stablecoin.monitor","description":"Monitor stablecoin peg stability. Detects USDC/USDT/DAI price deviations from $1.00 using on-chain DEX pool data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Stablecoin Monitor","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market.stablecoin.monitor","displayName":"Stablecoin Monitor"},{"name":"gas.predict","description":"Predict near-future gas prices using moving average and trend analysis of recent block base fees. Returns prediction, trend, and recommendation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Gas Prediction","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"gas.predict","displayName":"Gas Prediction"},{"name":"defi.tvl","description":"Calculate total value locked (TVL) in DeFi protocols (Aave V3, Compound V3) directly from on-chain aToken and Comet supplies.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Protocol TVL","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.tvl","displayName":"Protocol TVL"},{"name":"token.holders","description":"Analyze top token holders by recent accumulation. Scans Transfer events to identify the largest net receivers of a token.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"limit":{"type":"number","default":20,"maximum":50,"minimum":5},"address":{"type":"string"}}},"title":"Token Holders","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.holders","displayName":"Token Holders"},{"name":"defi.farming","description":"Get Uniswap V3 LP pool statistics including liquidity, fee tiers, and current tick data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Yield Farming","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.farming","displayName":"Yield Farming"},{"name":"monitor.flashloan","description":"Monitor flash loan activity on Aave V3. Detects recent flash loans with amounts and premiums paid.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Flash Loan Monitor","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.flashloan","displayName":"Flash Loan Monitor"},{"name":"monitor.liquidation","description":"Monitor DeFi liquidation events on Aave V3. High liquidation counts indicate market stress and potential cascading risk.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Liquidation Alerts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.liquidation","displayName":"Liquidation Alerts"},{"name":"token.approval","description":"Check a wallet's ERC20 token approvals for security risks. Flags unlimited approvals and risky spender contracts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Token Approval Scanner","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.approval","displayName":"Token Approval Scanner"},{"name":"util.multi_sig","description":"Analyze a Gnosis Safe multi-sig wallet. Returns owners, threshold, nonce, modules, and security assessment.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Multi-Sig Analysis","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.multi_sig","displayName":"Multi-Sig Analysis"},{"name":"util.ens_resolve","description":"Resolve ENS domain names to Ethereum addresses (forward) or addresses to ENS names (reverse). Also retrieves text records.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["nameOrAddress"],"properties":{"nameOrAddress":{"type":"string"}}},"title":"ENS Resolver","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.ens_resolve","displayName":"ENS Resolver"},{"name":"market.overview","description":"Get a cross-chain market snapshot: ETH price, gas costs, and DeFi TVL across Base, Ethereum, Arbitrum, and Optimism in one call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Market Overview","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market.overview","displayName":"Market Overview"},{"name":"chain.compare","description":"Side-by-side comparison of EVM chains — gas costs, block time, and best DeFi yields. Helps choose the optimal chain for transactions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chains":{"type":"array","items":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"maxItems":7}}},"title":"Chain Compare","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.compare","displayName":"Chain Compare"},{"name":"wallet.portfolio","description":"Analyze a wallet's portfolio: total USD value, token breakdown, concentration analysis, and diversification score.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Portfolio Analysis","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.portfolio","displayName":"Portfolio Analysis"},{"name":"wallet.smart_money","description":"Track smart money patterns by analyzing whale transfer activity. Identifies accumulation vs distribution behavior and market sentiment.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Smart Money Tracker","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.smart_money","displayName":"Smart Money Tracker"},{"name":"wallet.credit_score","description":"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).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Credit Score","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.credit_score","displayName":"Credit Score"},{"name":"analyze.risk_dashboard","description":"Get a unified risk assessment for any address: combines contract security scan, token approval risks, and market liquidation stress into one composite risk score.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Risk Dashboard","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"analyze.risk_dashboard","displayName":"Risk Dashboard"},{"name":"chain.bridge.flow","description":"Analyze cross-chain bridge capital flow direction. Determines if a chain is seeing net capital inflow (bullish) or outflow (bearish).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Bridge Flow","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.bridge.flow","displayName":"Bridge Flow"},{"name":"defi.health","description":"Assess DeFi protocol health: combines TVL, utilization rates, and liquidation frequency into a composite health score (0-100).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"}}},"title":"Protocol Health","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.health","displayName":"Protocol Health"},{"name":"nft.floor","description":"Analyze NFT collection activity: recent transfers, mints, burns, unique buyers, and activity level from on-chain ERC721 events.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"NFT Floor Activity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nft.floor","displayName":"NFT Floor Activity"},{"name":"chain.cross","description":"Cross-chain wallet correlation: queries all 7 EVM chains in parallel to show balance, nonce, and activity. Includes diversity score and classification.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string"}}},"title":"Cross-Chain Profile","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.cross","displayName":"Cross-Chain Profile"},{"name":"security.sandwich","description":"Batch scan an address's recent transactions for MEV sandwich attacks. Checks front-run + back-run patterns in surrounding transactions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Sandwich Scanner","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.sandwich","displayName":"Sandwich Scanner"},{"name":"token.unlock","description":"Read token vesting/unlock schedule from on-chain contracts. Supports LinearVesting, CliffVesting, and Timelock patterns.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Token Unlock Schedule","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.unlock","displayName":"Token Unlock Schedule"},{"name":"gas.optimize","description":"Gas price optimization advisor: analyzes recent block patterns to recommend the best time to transact. Includes savings estimate.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string"}}},"title":"Gas Optimization","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"gas.optimize","displayName":"Gas Optimization"},{"name":"defi.aggregator","description":"Cross-chain DeFi yield ranking: scans Aave V3 across all supported chains to find the best supply APY and cheapest borrow rates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Yield Aggregator","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.aggregator","displayName":"Yield Aggregator"},{"name":"wallet.labels","description":"Query the Address Intelligence database for labels on an address (whale, smart_money, etc). Labels are learned automatically from whale alerts and smart money tracking.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"address":{"type":"string"}}},"title":"Address Intelligence","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.labels","displayName":"Address Intelligence"},{"name":"token.supply","description":"Get ERC20 token total supply, decimals, symbol, and name from on-chain data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Token Supply","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.supply","displayName":"Token Supply"},{"name":"chain.block","description":"Get latest or specific block data including gas, transactions, and timestamps.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"block":{"type":"string"},"chain":{"type":"string"}}},"title":"Block Info","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.block","displayName":"Block Info"},{"name":"security.contract.verify","description":"Check if an address is a smart contract or an EOA wallet. Returns code size, balance, and classification.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Contract Verify","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.contract.verify","displayName":"Contract Verify"},{"name":"analyze.tx_decode","description":"Decode a transaction: value, gas cost, status, method ID, and whether it's a contract call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["txHash"],"properties":{"chain":{"type":"string"},"txHash":{"type":"string"}}},"title":"Transaction Decode","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"analyze.tx_decode","displayName":"Transaction Decode"},{"name":"nft.holders","description":"Analyze NFT holder distribution by scanning recent Transfer events.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["contract"],"properties":{"chain":{"type":"string"},"contract":{"type":"string"}}},"title":"NFT Holders","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"nft.holders","displayName":"NFT Holders"},{"name":"market.dex_trades","description":"Get recent DEX swap trades from a Uniswap V3 pool.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["pool"],"properties":{"pool":{"type":"string"},"chain":{"type":"string"}}},"title":"DEX Trades","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market.dex_trades","displayName":"DEX Trades"},{"name":"market.stablecoin.supply","description":"Get USDC/USDT/DAI total supply across chains.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string"}}},"title":"Stablecoin Supply","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market.stablecoin.supply","displayName":"Stablecoin Supply"},{"name":"wallet.report","description":"Comprehensive address report combining wallet profile, credit score, token approvals, and recent interactions in one response.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Address Report","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"wallet.report","displayName":"Address Report"},{"name":"chain.health","description":"Chain health score aggregating gas data, protocol TVL, and stablecoin stability.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string"}}},"title":"Chain Health","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"chain.health","displayName":"Chain Health"},{"name":"defi.opportunity","description":"Find the best DeFi yield opportunity combined with optimal gas timing.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string"}}},"title":"DeFi Opportunity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"defi.opportunity","displayName":"DeFi Opportunity"},{"name":"monitor.whale.tracker","description":"Track a specific whale address with Address Intelligence labels and wallet profile.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"}}},"title":"Whale Tracker","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.whale.tracker","displayName":"Whale Tracker"},{"name":"oracle.gas_avg","description":"Data Oracle: Multi-chain gas price aggregation. Returns gas prices across multiple chains with a cheapest-chain recommendation. Ideal for agents choosing settlement chains.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chains":{"type":"string"}}},"title":"Oracle Gas Average","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"oracle.gas_avg","displayName":"Oracle Gas Average"},{"name":"oracle.price_feed","description":"Data Oracle: Verified token price feed with Chain Proof signature. Returns price, source, and confidence level. Lightweight alternative to Chainlink for agent use cases.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"token":{"type":"string","default":"ETH"}}},"title":"Oracle Price Feed","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"oracle.price_feed","displayName":"Oracle Price Feed"},{"name":"oracle.chain_status","description":"Data Oracle: Real-time health and block freshness across top 15 EVM chains. Detects chain outages, stale blocks, and RPC degradation before agents submit transactions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Oracle Chain Status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"oracle.chain_status","displayName":"Oracle Chain Status"},{"name":"agent.reputation","description":"KYA (Know Your Agent): 10-factor on-chain reputation scoring. Evaluates transaction volume, balances, token diversity, DeFi interactions, cross-chain intel, and risk flags. Returns trust score (0-100) and trust level. ERC-8004 compatible.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Agent Reputation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"agent.reputation","displayName":"Agent Reputation"},{"name":"util.context_brief","description":"CaaS (Context as a Service): Aggregates real-time on-chain signals into a structured context brief for agent decision-making. Intents: swap (gas+price+whales), bridge (multi-chain gas), invest (yields+trending), monitor (whales+gas), general (all signals). No LLM cost — pure data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche"],"type":"string","default":"base"},"intent":{"enum":["swap","bridge","invest","monitor","general"],"type":"string","default":"general"}}},"title":"Context Brief","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.context_brief","displayName":"Context Brief"},{"name":"agent.card.register","description":"Register an AI Agent in the ChainRay A2A Agent Card registry. Requires agentId, name, and capabilities array. Auto-attaches KYA trust score if paymentAddress provided. Returns registration status. ($0.05)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["agentId","name","capabilities"],"properties":{"name":{"type":"string"},"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"chains":{"type":"array","items":{"type":"string"}},"agentId":{"type":"string"},"capabilities":{"type":"array","items":{"type":"string"}},"paymentAddress":{"type":"string"}}},"title":"Agent Card Register","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"agent.card.register","displayName":"Agent Card Register"},{"name":"agent.card.discover","description":"Discover AI Agents by capability, chain, or keyword. Returns matching agents with trust scores. Useful for finding agents to collaborate with. ($0.02)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string"},"limit":{"type":"number","default":20},"keyword":{"type":"string"},"capability":{"type":"string"}}},"title":"Agent Card Discover","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"agent.card.discover","displayName":"Agent Card Discover"},{"name":"agent.card.lookup","description":"Look up a specific AI Agent's card by ID. Returns identity, capabilities, trust score, and endpoints. ($0.01)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["agentId"],"properties":{"agentId":{"type":"string"}}},"title":"Agent Card Lookup","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"agent.card.lookup","displayName":"Agent Card Lookup"},{"name":"security.mev.shield","description":"Pre-trade safety analysis. Evaluates sandwich attack risk, recommends optimal slippage, and suggests mitigations before executing on-chain trades. Every agent should call this before swapping. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"action":{"enum":["swap","bridge","add_liquidity","remove_liquidity"],"type":"string","default":"swap"},"tokenIn":{"type":"string","default":"USDC"},"tokenOut":{"type":"string","default":"ETH"},"amountUsd":{"type":"number","default":1000}}},"title":"Pre-Trade Safety","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.mev.shield","displayName":"Pre-Trade Safety"},{"name":"market.solver_feed","description":"Intent Solver decision intelligence. Provides profitability analysis, gas costs, competition level, and recommendations for ERC-7683 cross-chain intent execution. ($0.02)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"toChain":{"type":"string","default":"arbitrum"},"tokenIn":{"type":"string","default":"USDC"},"tokenOut":{"type":"string","default":"ETH"},"amountUsd":{"type":"number","default":1000},"fromChain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Solver Feed","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market.solver_feed","displayName":"Solver Feed"},{"name":"token.sentiment","description":"On-chain sentiment oracle for any token/chain. Derives market sentiment from 5 on-chain signals: gas trend, gas level, momentum, chain health, ecosystem trend. No LLM. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"token":{"type":"string","default":"ETH"}}},"title":"Token Sentiment","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"token.sentiment","displayName":"Token Sentiment"},{"name":"util.workflow_brief","description":"Multi-agent workflow intelligence. Generates differentiated context briefs for each agent role in a collaborative workflow (swap, risk, bridge, settle, monitor, analysis agents). ($0.15)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["agents"],"properties":{"agents":{"type":"array","items":{"type":"string"}},"chains":{"type":"array","items":{"type":"string"},"default":["base"]},"intent":{"type":"string","default":"execute_trade"}}},"title":"Workflow Brief","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.workflow_brief","displayName":"Workflow Brief"},{"name":"agent.erc8004","description":"Get agent reputation in ERC-8004 standard format (Identity + Reputation + Validation Registry schema). Same KYA analysis but formatted for on-chain registry compatibility. ($0.05)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"ERC-8004 Reputation","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"agent.erc8004","displayName":"ERC-8004 Reputation"},{"name":"util.intent_router","description":"🧠 Natural language intent routing: describe what you want to know and ChainRay auto-selects the best combination of endpoints. Supports security analysis, yield search, trade signals, wallet analysis, gas optimization, whale intel, and more. Saves cost vs calling endpoints individually. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"query":{"type":"string"}}},"title":"Intent Router","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.intent_router","displayName":"Intent Router"},{"name":"util.verify_proof","description":"🔐 Verify data integrity: pass a dataHash from any ChainRay response's _proof field to cryptographically verify the data was produced by ChainRay. Returns VERIFIED, NOT_FOUND, or INVALID. ($0.005)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["hash"],"properties":{"hash":{"type":"string"}}},"title":"Verify Proof","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.verify_proof","displayName":"Verify Proof"},{"name":"monitor.watch.address","description":"🧲 Create a watch on any address. Returns full wallet profile snapshot + watchId. Use watch-diff with the watchId later to get only what changed — 75% cheaper than re-fetching. ($0.02)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["address"],"properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"address":{"type":"string"}}},"title":"Watch Address","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.watch.address","displayName":"Watch Address"},{"name":"monitor.watch.diff","description":"🧲 Get changes since last check for a watched address. Returns only what changed (balance, tokens, transactions) with delta calculations. ($0.005)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["watchId"],"properties":{"watchId":{"type":"string"}}},"title":"Watch Diff","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"monitor.watch.diff","displayName":"Watch Diff"},{"name":"predict.gas","description":"🔮 Gas price prediction: EMA-based forecast for next 5 minutes and 1 hour. Uses real accumulated gas history. Confidence increases with more data points. ($0.01)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Predict Gas","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"predict.gas","displayName":"Predict Gas"},{"name":"predict.whale_move","description":"🔮 Whale activity prediction: projects next-hour whale transfer count and volume based on current activity patterns. Uses frequency decay model. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Predict Whale Move","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"predict.whale_move","displayName":"Predict Whale Move"},{"name":"predict.liquidity","description":"🔮 Liquidity prediction: TVL trend analysis with health scoring and risk factors. Predicts 24h TVL direction and range. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Predict Liquidity","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"predict.liquidity","displayName":"Predict Liquidity"},{"name":"predict.token_momentum","description":"🔮 Token momentum prediction: BUY/SELL/HOLD signal based on price change, trending status, and volume. ($0.03)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"},"token":{"type":"string","default":"eth"}}},"title":"Predict Token Momentum","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"predict.token_momentum","displayName":"Predict Token Momentum"},{"name":"security.mev.intel","description":"Cross-protocol spread analysis: scans for cross-DEX price differences with chain-specific DEX names, cost estimates, and market microstructure data. Heuristic estimation — not real-time mempool data. ($0.05)","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["base","ethereum","arbitrum","optimism","polygon","bsc","avalanche","solana"],"type":"string","default":"base"}}},"title":"Cross-DEX Spread Analysis","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"security.mev.intel","displayName":"Cross-DEX Spread Analysis"},{"name":"util.stream_info","description":"Get connection info for ChainRay real-time SSE streaming endpoints. These endpoints require a direct HTTP connection with text/event-stream Accept header, not MCP. Use this tool to learn how to connect.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Stream Info","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"util.stream_info","displayName":"Stream Info"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=ChainRay-On-Chain-Intelligence-for-AI-Agents&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuY2hhaW5yYXkub25saW5lL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22ChainRay-On-Chain-Intelligence-for-AI-Agents%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.chainray.online%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22ChainRay-On-Chain-Intelligence-for-AI-Agents%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.chainray.online%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=ChainRay+%E2%80%94+On-Chain+Intelligence+for+AI+Agents&connectorUrl=https%3A%2F%2Fmcp.chainray.online%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"ChainRay-On-Chain-Intelligence-for-AI-Agents\" --url \"https://mcp.chainray.online/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/chainray-mcp-8ca650fdc6","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/chainray-mcp-8ca650fdc6/tools/{tool}","mcpServerUrl":"https://mcp.chainray.online/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/chainray-mcp-8ca650fdc6?live=1"}