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.
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 HistoryBreak 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 HistoryReport 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 EpochTrace 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.
- 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.
- 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.
- 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
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.
The tools Beaconchain sits next to
Same connection, same setup. Pick the next one your team already uses.

Bigpicture.io
Resolves the company behind a domain, a name or a visitor IP and returns employee count, revenue and industry before the chat ends.
Enigma
Matches a business name to an Enigma ID, returns its full profile, runs KYB verification, and screens against sanctions and watchlists.
Kadoa
Runs extraction workflows and returns their data, defines schemas, surfaces validation anomalies, and subscribes to source change events.
Opengraph.io
Extracts a URL's Open Graph tags, captures a rendered screenshot at a chosen device size, and scrapes raw HTML from bot-protected pages.
Scrapfly
Scrapes pages that block ordinary requests, crawls whole sites, captures screenshots, and returns extracted fields instead of raw HTML.
Virustotal
Submits suspicious links and files for scanning, polls reports to completion, pivots across related indicators, and records verdicts and comments.

Ready to connect Beaconchain?
Authorize the account and your agent has all 37 actions from the first conversation.


