Skip to main content
Glama
ElromEvedElElyon

chainlink-sentinel

sentinel_scan

Monitor Chainlink oracle performance across multiple EVM chains by scanning price feeds, detecting anomalies, and checking data staleness.

Instructions

Run a full cross-chain Chainlink oracle scan across 6+ EVM chains. Returns all feed prices, staleness, and detected anomalies.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler for "sentinel_scan" tool. It calls `crossChainScan` and `detectAnomalies` to aggregate data and format it into a text response for the MCP client.
    server.tool(
      "sentinel_scan",
      "Run a full cross-chain Chainlink oracle scan across 6+ EVM chains. Returns all feed prices, staleness, and detected anomalies.",
      {},
      async () => {
        const feeds = await crossChainScan();
        const anomalies = detectAnomalies(feeds);
    
        const feedLines = feeds.map(
          (f) =>
            `${f.chain.padEnd(10)} ${f.pair.padEnd(10)} $${f.price.toFixed(4).padStart(12)} updated ${Math.floor(f.staleness / 60)}m ago`
        );
    
        const anomalyLines =
          anomalies.length > 0
            ? anomalies.map((a) => `[${a.severity.toUpperCase()}] ${a.type}: ${a.details}`)
            : ["No anomalies detected."];
    
        return {
          content: [
            {
              type: "text",
              text: [
                `**Chainlink Sentinel — Cross-Chain Scan**`,
                `Feeds: ${feeds.length} | Chains: ${[...new Set(feeds.map((f) => f.chain))].length} | Anomalies: ${anomalies.length}`,
                "",
                "```",
                ...feedLines,
                "```",
                "",
                "**Anomalies:**",
                ...anomalyLines,
              ].join("\n"),
            },
          ],
        };
      }
    );

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ElromEvedElElyon/chainlink-sentinel'

If you have feedback or need assistance with the MCP directory API, please join our Discord server