Beaconchain

Beaconchain MCP integration

Looks up validators by index or key, breaks down their rewards and duty performance, and reports epoch, queue, and finality state on demand.

37actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Resolve ens name or address

    Lyro converts Ethereum names to addresses and vice versa instantly. Your team resolves blockchain identities mid-conversation to verify wallets or contracts without manual lookups.

  • Get latest state

    Lyro retrieves the current network health and validator status of the Ethereum Beacon Chain. Your team can confirm blockchain operational status when customers report issues.

  • Get execution block

    Lyro fetches one or more Ethereum blocks by number with full transaction details. Your team can verify transaction confirmation status and block data for customer support.

See all 37 actions

How businesses use Beaconchain + Lyro

Each card is one request a support team gets, and the Beaconchain actions Lyro runs to close it.

  • Answer a question about a specific validator

    Lyro looks the validator up by index or BLS public key, reads its status, balance, and activation and exit epochs, and can pull per-epoch balance history for up to 100 identifiers in one request.

    Get ValidatorPost ValidatorsGet Validator Balance History
  • Break down what a validator actually earned

    Lyro returns consensus-layer rewards over the last 1, 7, 31, and 365 days in gwei, the execution-layer priority fees and MEV in wei, and the per-epoch income split behind those totals.

    Get Validator Consensus RewardsGet Validator Execution RewardsGet Validator Income History
  • Report the state of the network right now

    Lyro reads the current slot, epoch, and finality delay alongside the activation and exit queue depths with their estimated processing times, so a question about entry timing has a number behind it.

    Get Latest StateGet Validator QueuesGet Epoch
  • Trace an address back to its validators

    Lyro resolves an ENS name to an address and finds every validator that deposited from it or shares its withdrawal credentials, so an operator asking what they run gets the full list.

    Resolve ENS Name or AddressGet Validators by Deposit AddressGet Validators by Credentials

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Beaconchain actions it has and picks the ones a request needs.

  1. 01

    Connect Beaconchain

    Authorize the Beaconchain account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Beaconchain actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Beaconchain · Lyro

Everything else about Beaconchain

Setup, permissions, and the limits of what Lyro can do inside Beaconchain.

  • Up to 100 identifiers. Post Validators exists precisely because a long list will not fit in a GET path, and Get Validator Attestation Efficiency and Get Validator Execution Rewards carry the same 100-identifier ceiling, so Lyro batches larger sets across calls.

Every action available in Beaconchain

All 37 actions your agent can call on Beaconchain, straight from the live MCP connection.

  • Get chart

    Retrieve chart visualizations from beaconcha.in as PNG images.

  • Get epoch

    Retrieve aggregate metrics and status for a beacon chain epoch.

  • Get eth1 deposits by transaction hash

    Retrieve all beacon chain validator deposit events associated with a specific execution-layer transaction hash.

  • Get eth.store daily aggregates

    Retrieve ETH.Store daily aggregate metrics for Ethereum validators.

  • Get erc-20 token balances

    Retrieve a paginated list of ERC-20 token balances for a specific Ethereum address.

  • Get execution block

    Retrieve one or more execution-layer blocks by block number from the Ethereum Beacon Chain.

  • Get execution produced blocks

    Retrieve execution-layer blocks attributed to one or more producers.

  • Get latest state

    Retrieve the latest known Ethereum Beacon Chain network state.

  • Get network performance

    Retrieve aggregated network performance metrics for the Ethereum Beacon Chain.

  • Get explorer health

    Check the health status of the beaconcha.in explorer service.

  • Get validator queues

    Retrieve current queue metrics for Ethereum Beacon Chain validators.

  • Get rocket pool validator

    Retrieve Rocket Pool-specific metadata for validators including minipool status, node fee, smoothing pool status, and RPL stake metrics.

  • Get slot

    Retrieve detailed information about an Ethereum Beacon Chain slot.

  • Get slot attestations

    Retrieve all attestations included in the beacon block for a specific slot.

  • Get slot attester slashings

    Retrieve all attester slashing operations included in the beacon block for a specific slot.

  • Get slot proposer slashings

    Retrieve all proposer slashing operations included in the beacon block for a specific slot.

  • Get slot voluntary exits

    Retrieve all voluntary exit operations included in the beacon block for a specific slot.

  • Get sync committee

    Retrieve the sync committee membership for a given sync period.

  • Get validator

    Retrieve detailed information about an Ethereum Beacon Chain validator.

  • Get validator attestation efficiency

    Retrieve normalized attestation inclusion effectiveness for one or more validators.

  • Get validator attestations

    Retrieve attestations observed for one or more validators within a bounded epoch window.

  • Get validator balance history

    Retrieve per-epoch balance history for one or more Ethereum Beacon Chain validators.

  • Get validator bls changes

    Retrieve on-chain BLS-to-execution credential change messages (EIP-4881) for validators.

  • Get validator consensus rewards

    Retrieve consensus-layer rewards for one or more validators over multiple lookback windows.

  • Get validator daily stats

    Retrieve per-day statistics for a single Ethereum Beacon Chain validator by index.

  • Get validator deposits

    Retrieve execution-layer deposit events for one or more validators.

  • Get validator execution rewards

    Retrieve execution-layer rewards (priority fees and MEV payments) for one or more validators.

  • Get validator income history

    Retrieve a per-epoch income breakdown for one or more validators.

  • Get validator leaderboard

    Retrieve the current top 100 validators ranked by 7-day consensus-layer rewards.

  • Get validator proposals

    Retrieve beacon chain blocks proposed by one or more validators within a bounded epoch window.

Ready to connect Beaconchain?

Authorize the account and your agent has all 37 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot