ToolPin

xyz.tenzro/tenzro-chainlink

xyz.tenzro/tenzro-chainlink · v0.1.0 · MCP 2025-11-25

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

Reachability reachable
checked 2026-07-14 04:32 UTC
Registry status active
Tools pinned 21
7d1ff01a3928
Tools last changed unchanged since first capture 2026-07-14

Provenance

Registry namespace xyz.tenzro (domain verified by the official registry)
Remote endpoints
https://chainlink-mcp.tenzro.xyz/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-07-14 03:25 first capture 21 tools pinned

Pinned tool definitions (21)

ToolDescription
ccip_get_fee Estimate CCIP cross-chain messaging fee via Router.getFee() eth_call. Returns the native fee required to send a CCIP message from the source chain to the destination chain. Supports Ethereum, Base, and Arbitrum as source chains.
ccip_get_lanes Get available CCIP lanes (source-destination chain pairs) from the Chainlink REST API. Optionally filter by source or destination chain selector.
ccip_get_rate_limits Get CCIP Token Pool rate limiter configuration for a specific remote chain. Returns inbound and outbound rate limits (tokens per second, capacity) that control the maximum cross-chain transfer throughput. Part of CCIP v1.6+ security model.
ccip_get_supported_chains Get supported chains for Chainlink CCIP from the Chainlink REST API. Returns chain names, selectors, and network details.
ccip_get_supported_tokens Get supported tokens for Chainlink CCIP from the Chainlink REST API. Returns token addresses, symbols, and supported lanes.
ccip_get_token_pool Get information about a CCIP Token Pool contract. Returns the pool type (Lock/Release or Burn/Mint), the token address, supported remote chains, and rate limiter config. Token Pools are part of the Cross-Chain Token (CCT) standard in CCIP v1.6+.
ccip_send_message Send a CCIP cross-chain message via Router.ccipSend(). Submits a signed transaction to the source chain's CCIP Router to send a message and/or tokens to the destination chain. Returns the transaction hash.
ccip_track_message Track the execution status of a CCIP cross-chain message on the destination chain. Calls OffRamp.getExecutionState() to check message delivery status. States: 0=UNTOUCHED (not yet processed), 1=IN_PROGRESS (being executed), 2=SUCCESS...
chainlink_broadcast_signed_tx Broadcast a pre-signed Ethereum transaction (CCIP Router.ccipSend, VRF requestRandomWords, Functions request, etc.) to the chosen chain via eth_sendRawTransaction. Returns the resulting transaction hash as plain text. Sign the tx...
chainlink_check_upkeep Check if a Chainlink Automation upkeep needs to be performed by dry-running checkUpkeep(bytes) on the target contract. Returns whether upkeep is needed and the perform data.
chainlink_estimate_functions_cost Estimate the cost of a Chainlink Functions request. Calculates the approximate LINK cost based on callback gas limit, gas price, and the Functions premium. Returns the estimated total cost in LINK.
chainlink_get_price Get the latest price from a Chainlink data feed by calling AggregatorV3Interface.latestRoundData(). Returns the price, round ID, timestamps, and decimal precision. Common feeds on Ethereum: ETH/USD =...
chainlink_get_subscription Get Chainlink Functions subscription details including balance, owner, authorized consumers, and request counts. Queries the Functions Router contract on-chain.
chainlink_get_upkeep_info Get information about a Chainlink Automation upkeep from the registry. Returns the upkeep target, balance, gas limit, and execution status.
chainlink_list_feeds List popular Chainlink data feed addresses for a given chain. Returns feed pairs, addresses, and decimal precision.
ds_get_report Get a Data Streams report for a specific feed ID. Data Streams provide sub-second, low-latency market data for crypto, forex, equities, and commodities. Returns benchmarkPrice, bid, ask, timestamps, and fee info. Common feed IDs:...
ds_list_feeds List available Chainlink Data Streams feeds. Returns feed IDs, pairs, and asset classes (crypto, forex, equities, commodities). Data Streams provide sub-second latency market data — distinct from the slower on-chain Data Feeds.
por_get_reserve Read a Chainlink Proof of Reserve feed to verify asset reserves onchain. Uses the same AggregatorV3Interface as price feeds but returns reserve amounts instead of prices. Well-known PoR feeds on Ethereum: WBTC =...
por_list_feeds List well-known Chainlink Proof of Reserve feeds. Returns feed addresses, asset names, and descriptions for verifying reserve backing of wrapped/synthetic assets.
vrf_get_subscription Get VRF v2.5 subscription details from the VRFCoordinatorV2_5 contract. Returns balance, owner, authorized consumers, and pending requests. Supports Ethereum, Arbitrum, and Base.
vrf_request_random Build transaction calldata for a VRF v2.5 random words request. Returns the hex-encoded calldata for VRFCoordinatorV2_5.requestRandomWords(). The caller must sign and submit the transaction from a consumer contract. VRF v2.5 supports...

Status badge

ToolPin status badge for xyz.tenzro/tenzro-chainlink

[![ToolPin](https://toolpin.dev/badge/xyz.tenzro/tenzro-chainlink.svg)](https://toolpin.dev/servers/xyz.tenzro/tenzro-chainlink)

Maintain this server? Add the badge to your README — it links your users to this live status page.