Skip to main content
Glama
650,501 tools. Updated 2026-10-13 22:52

"Chainlink" matching MCP tools:

  • [FREE] Find out whether you can complete a payment to an x402 endpoint RIGHT NOW, before you sign anything. This answers a different question from check_x402_endpoint, which grades a seller's 402. This one runs the buyer's side of the handshake end to end: it reads the endpoint's terms, confirms they are complete enough to sign, calls the facilitator they name to see whether it actually answers /supported and /verify, prices the settlement against live Base gas and the Chainlink ETH/USD feed, and - when you pass a wallet - reads your on-chain balance to confirm it covers the price. Returns verdict.can_pay_now, a blocking list naming anything that genuinely stops the payment, and a warnings list for defects you can work around yourself. Two things it reports the way a buyer actually experiences them: * A missing or dead facilitator is a WARNING, not a blocker, because you can carry your own. * Gas is NOT needed to pay. Settling through a facilitator means signing an EIP-3009 authorization while the facilitator broadcasts, so the gas figures apply only if you broadcast the settlement yourself. endpoint_url is the full URL. method is the verb the endpoint expects, GET or POST. wallet is an optional 0x address; pass it to check funding and self-broadcast headroom. Free, unauthenticated, and it never sends a payment.
    ConnectorNo auth
  • [FREE] Find out whether you can complete a payment to an x402 endpoint RIGHT NOW, before you sign anything. This answers a different question from check_x402_endpoint, which grades a seller's 402. This one runs the buyer's side of the handshake end to end: it reads the endpoint's terms, confirms they are complete enough to sign, calls the facilitator they name to see whether it actually answers /supported and /verify, prices the settlement against live Base gas and the Chainlink ETH/USD feed, and - when you pass a wallet - reads your on-chain balance to confirm it covers the price. Returns verdict.can_pay_now, a blocking list naming anything that genuinely stops the payment, and a warnings list for defects you can work around yourself. Two things it reports the way a buyer actually experiences them: * A missing or dead facilitator is a WARNING, not a blocker, because you can carry your own. * Gas is NOT needed to pay. Settling through a facilitator means signing an EIP-3009 authorization while the facilitator broadcasts, so the gas figures apply only if you broadcast the settlement yourself. endpoint_url is the full URL. method is the verb the endpoint expects, GET or POST. wallet is an optional 0x address; pass it to check funding and self-broadcast headroom. Free, unauthenticated, and it never sends a payment.
    ConnectorNo auth
  • Every tokenized stock on Robinhood Chain priced three ways at once: the 24/7 DEX price, the live US-market print (regular session only), and the Chainlink oracle (frozen at the close). premiumPct = dex vs the live market — only meaningful while the session is open. driftPct = dex vs the frozen oracle print — the expected off-session drift, never an arbitrage claim. The envelope carries the session verdict (open / opensInSec) with its own clock. No other index on this chain has the live-market leg.
    ConnectorNo auth
  • Live Chainlink on-chain spot price for an asset (latestRoundData, with round metadata). Pass `to` as well to cross-convert two assets via their USD feeds, with both legs reported. Paid: call without x_payment to receive this call's exact terms (amount, asset, network), sign them, then call again with x_payment. The free `pricing` tool lists every price at once.
    ConnectorNo auth
  • Live Chainlink on-chain spot price for an asset (latestRoundData, with round metadata). Pass `to` as well to cross-convert two assets via their USD feeds, with both legs reported. Paid: call without x_payment to receive this call's exact terms (amount, asset, network), sign them, then call again with x_payment. The free `pricing` tool lists every price at once.
    ConnectorNo auth
  • Read any Chainlink price feed directly on-chain — a named pair or a raw feed address. Calls latestRoundData on the feed contract itself, so there is no price-API vendor, no rate limit, and no key. Includes the feed's last-updated timestamp and its age in seconds, so you can judge staleness yourself rather than trusting an unlabeled number. Known named pairs on Base: ETH/USD, BTC/USD, USDC/USD. Any other feed address on any supported chain also works. When to use: getting a specific asset's price without depending on a centralized price API, verifying a feed is fresh before using it, cross-checking a price from another source. When NOT to use: you need a token that has no Chainlink feed (use onchain_portfolio's covered set, or a DEX quote instead), or historical/point-in-time prices. Args: - pair (string, required): a named pair (e.g. "ETH/USD") or a raw feed contract address (0x...). - chain (string, optional, default "base"): base | ethereum | optimism | arbitrum | polygon. Returns structuredContent: { "chain": "base", "feed": "0x71041dddad3595F9CEd3DcCFBe3D1F4b0a16Bb70", "pair": "ETH/USD", "price": 1877.86, "decimals": 8, "updatedAt": "2026-08-14T12:00:00.000Z", "ageSeconds": 120, "source": "Chainlink on-chain price feed" }
    ConnectorNo auth

Matching MCP Servers

  • F
    license
    A
    quality
    Not graded
    maintenance
    MCP server for Chainlink ecosystem monitoring with 6 tools: price feed tracking, VRF monitoring, automation status, CCIP tracking, and staking analytics. MIT licensed.
    6
    1
    -
  • A
    license
    B
    quality
    D
    maintenance
    An MCP server that provides real-time access to Chainlink's decentralized on-chain price feeds, optimized for seamless integration into AI agents and autonomous systems.
    5
    12 npm
    7
    MIT

Matching MCP Connectors

  • Chainlink tools over MCP: CCIP cross-chain, data feeds, data streams, VRF, proof of reserve.

  • Chainlink - 35 tools for price feeds and oracle data

  • USD price for ANY token on Base, not just the two assets Chainlink covers. Discovers every Uniswap V3 pool against WETH and USDC across all four fee tiers, reads sqrtPriceX96 and does the Q96 fixed-point maths, prices off the deepest pool, ignores deployed-but-never-traded pools, and cross-checks the remaining ones to flag thin or manipulated liquidity. Costs $0.006 per call, paid in USDC over x402 on Base. Calling this tool returns the payment requirements; failed calls are never billed.
    ConnectorNo auth
  • Deterministic funding-carry candidates joining perp funding (Arcus/Lighter) with perp-vs-spot basis. Per ticker: funding rate + annualized funding_apr_pct, perp-vs-Chainlink gap (bps) and a label — carry_long_spot_short_perp (hold Hood spot, short the perp, collect positive funding), carry_short_spot_long_perp (inverse) or no_carry — plus the standard risk flags. min_abs_bps filters on |perp_vs_chainlink_bps|. Signals are NOT orders.
    ConnectorNo auth
  • Place a PAPER fill in Otto's trading competition on behalf of the key's owner. No real funds move — the fill is priced server-side at the latest Chainlink price (callers can never supply a price). api_key: the personal otto_pk_ key issued when the wallet joined at ottodata.app/competition. side: buy | sell. qty: token quantity (shares). Include a short `reason` — it shows up in the owner's trade history. Rules enforced server-side: $10,000 starting budget, long-only, max $2,000 notional per trade, max 10 open positions, max 40 trades/day. On a rule violation the response is {"error": "..."} — read it and adjust instead of retrying blindly.
    ConnectorNo auth
  • USD-valued portfolio for a wallet on Base, priced from Chainlink on-chain oracles. Reads the wallet's native ETH plus major ERC-20 balances, reads each asset's Chainlink USD aggregator directly on-chain, and returns holdings with per-asset prices and dollar values, sorted largest first, stamped with the block height. Prices come from Chainlink contracts rather than a price API, so there is no vendor key, no rate limit, and no third-party terms attached to the result. Covered assets: ETH (native), WETH, USDC, cbBTC. Zero-balance assets are listed in "emptyAssets" rather than cluttering holdings. When to use: valuing a wallet, treasury reporting, checking what an address actually holds in dollar terms. When NOT to use: you need an exhaustive scan of every token a wallet has ever received (this checks a curated major-asset set, not an indexer), LP or staked positions, NFTs, or chains other than Base. Args: - address (string, required): the wallet address to value. Returns structuredContent: { "address": "0x...", "chain": "base", "chainId": 8453, "blockNumber": 49976942, "holdings": [ { "symbol": "ETH", "kind": "native", "address": null, "raw": "1500000000000000000", "balance": "1.5", "priceUsd": 3120.44, "valueUsd": 4680.66 } ], "totalValueUsd": 4680.66, "emptyAssets": ["cbBTC"], "priceSource": "Chainlink on-chain price feeds (Base)" } If every balance read fails the call errors and is not billed; a genuinely empty wallet returns an empty holdings list with totalValueUsd 0.
    ConnectorNo auth
  • Prepare the EXACT otto_prepare_swap pair (envelope + prepareInput) that buys one of the executable Coinbase B20 tokenized equities on Base with USDC, as a LI.FI route through the fenced diamond whose receiver is the signing account. The token comes from the registry row named by executableEquityId and is never an input; the caller's registryCommitment must equal the commitment recomputed over the current record. The WORST PERMISSIBLE FILL (amount over the route's own floor) is checked against the equity's own Chainlink total-return mark and refused when it exceeds the pinned tolerance, or when the feed is frozen (> 24 h). Returns the pair unchanged plus a preview; never signs or submits. New Model B delegated trading is retired, including under existing grants: otto_submit_under_delegation refuses this pair. Preparation does not authorize execution. Every envelope from this server is valid for 300 seconds from construction (valid_until); a stale envelope is refused by the verifier — request a fresh one.
    ConnectorNo auth
  • Returns the x402 payment request for Polymarket crypto Up/Down data (BTC, ETH, SOL, XRP; 5m and 15m; $0.004 USDC on Base, Polygon or Arc): the OFFICIAL price to beat for the live 5m or 15m window (matched to the cent against Polymarket's results), the live Chainlink price and its distance from the price to beat, seconds left, token ids and market prices. Pass start (unix) for a past window's official outcome. First call free: add ?free=1 to the URL for one live answer at no charge (one per agent). Pay it with your own x402 client. This tool does not pay.
    ConnectorNo auth
  • Retrieves real-time price data for any cryptocurrency listed on CoinGecko. Returns the current price in any fiat currency, 24-hour percentage change, market capitalisation, and 24-hour trading volume. Supports all major cryptocurrencies including Bitcoin (BTC), Ethereum (ETH), Solana (SOL), XRP, Cardano (ADA), Dogecoin (DOGE), Polygon (MATIC), Chainlink (LINK), Avalanche (AVAX), and 10,000+ additional coins. Use crypto_price when an agent needs the full market picture for a digital asset — price, change, market cap, and volume in one call. Prefer crypto_price_lite when only the spot price and 24h change are needed and a smaller response payload is preferred. Use crypto_fx_rates (via CoinAPI) when converting a specific amount between a cryptocurrency and fiat, or between two cryptocurrencies. Do not use this tool for fiat-to-fiat currency conversion (e.g. USD to EUR) — use currency_convert instead. Do not use when historical price data for a specific past date is required — this tool returns live spot prices only.
    ConnectorNo auth
  • Retrieves real-time price data for any cryptocurrency listed on CoinGecko. Returns the current price in any fiat currency, 24-hour percentage change, market capitalisation, and 24-hour trading volume. Supports all major cryptocurrencies including Bitcoin (BTC), Ethereum (ETH), Solana (SOL), XRP, Cardano (ADA), Dogecoin (DOGE), Polygon (MATIC), Chainlink (LINK), Avalanche (AVAX), and 10,000+ additional coins. Use crypto_price when an agent needs the full market picture for a digital asset — price, change, market cap, and volume in one call. Prefer crypto_price_lite when only the spot price and 24h change are needed and a smaller response payload is preferred. Use crypto_fx_rates (via CoinAPI) when converting a specific amount between a cryptocurrency and fiat, or between two cryptocurrencies. Do not use this tool for fiat-to-fiat currency conversion (e.g. USD to EUR) — use currency_convert instead. Do not use when historical price data for a specific past date is required — this tool returns live spot prices only.
    ConnectorNo auth
  • Retrieve static game rules, denomination model, pot mechanics, and strategy explanations. Free -- no payment required. Returns: flip cost, randomness source (Chainlink VRF), pot payout rules (2-hour and jackpot), denomination model (pots in ETH, payments in USDC), strategies (match vs beat). Call this first to understand the game before using other tools. [pricing: {"cost":"0","currency":"USDC","type":"free"}]
    ConnectorNo auth
  • The one-call daily read: today's top premium dislocations (dex vs live print while the session is open, dex vs frozen oracle while closed), the forward corporate-action calendar, and every Chainlink feed currently NOT ok — compact JSON assembled from the same fail-closed read models the terminal renders. A section with nothing defensible to say returns empty rows plus a dataNote (unmeasured is never zero). Call this first each session, and before any batch of trades placed via a trading MCP server.
    ConnectorNo auth
  • Read the Chainlink USD price and ERC-8056 uiMultiplier for one registry token on chain 4663. This is not a swap quote and not a brokerage quote. Use stocktoken_quote when you need amountOut.
    ConnectorNo auth
  • Read the Chainlink USD price and ERC-8056 uiMultiplier for one registry token on chain 4663. This is not a swap quote and not a brokerage quote. Use stocktoken_quote when you need amountOut.
    ConnectorNo auth
  • Minimal fast quote for one Hood ticker: Chainlink price (token + per-share), NASDAQ references (ref_last, ref_prev_close), basis/overnight bps, the most liquid pool's price/liquidity/deviation and oracle_paused/stale flags. Use for sizing and fill pricing instead of pulling the full 32-ticker snapshot.
    ConnectorNo auth
  • Execute a coin flip on Flipr.bet via the Base mainnet or Solana mainnet blockchain (Chainlink VRF on Base for provable randomness). Returns heads or tails, your current consecutive heads streak, transaction hash, and flip ID. Consecutive HEADS build your streak. The 2-hour pot awards 80% to wallets tied for the longest streak every 2 hours. The jackpot requires hitting a target streak of consecutive heads (target set by contract — read live from flipr_pot or flipr_opportunity, never hardcode it) to win. Streaks persist across rounds (not reset by 2-hour pot boundaries). Check flipr_opportunity for ROI analysis before flipping. Cost: 0.0005 ETH game entry + gas + margin, paid in USDC. Accepts payment on Base mainnet OR Solana mainnet (auto-bridged). See http://localhost:4402/integration#solana for details. [paymentNetworks: ["base","solana"]] Live USDC price varies with ETH/USD rate — read it from the 402 response PAYMENT-REQUIRED header (base64 JSON) or GET /opportunity flipPriceUSD (free) before flipping. [pricing: {"costETH":"0.0005","currency":"USDC","type":"dynamic","network":"eip155:8453","note":"USD price is dynamic — read PAYMENT-REQUIRED header or /opportunity (free) for the live value"}]
    ConnectorNo auth