kukapay/ethereum-validator-queue-mcp
An MCP server that tracks Ethereum’s validator activation and exit queues in real time.
Platform-specific configuration:
{
"mcpServers": {
"ethereum-validator-queue-mcp": {
"command": "npx",
"args": [
"-y",
"ethereum-validator-queue-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP server that tracks Ethereum’s validator activation and exit queues in real time, enabling AI agents to monitor staking dynamics and network participation trends.
get_activation_queue: Retrieves statistics about the Ethereum validator activation queue, including queue length, total active validators, entering validators' balance, and estimated wait time.get_exit_queue: Retrieves statistics about the Ethereum validator exit queue, including queue length, total active validators, exiting validators' balance, and estimated wait time.get_validator_status: Queries the status of a specific validator by its public key, providing details such as status, effective balance, activation epoch, and exit epoch.analyze_queue: A reusable prompt template for LLMs to analyze validator queue trends, including staking demand, impact on ETH price, and network security. git clone https://github.com/kukapay/ethereum-validator-queue-mcp.git
cd ethereum-validator-queue-mcp uv syncInstall the server as a Claude Desktop application:
uv run mcp install main.py --name "Ethereum Validator Queue"Configuration file as a reference:
{
"mcpServers": {
"Ethereum Validator Queue": {
"command": "uv",
"args": [ "--directory", "/path/to/ethereumLoading reviews...