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) | Event | Detail |
|---|---|---|
| 2026-07-14 03:25 | first capture | 21 tools pinned |
Pinned tool definitions (21)
| Tool | Description |
|---|---|
| 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
[](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.