install-panda
Install panda
Guide the user through installing and setting up panda.
Install the binary
Run the install script:
curl -fsSL https://raw.githubusercontent.com/ethpandaops/panda/master/install.sh | bash
This installs the panda binary to ~/.local/bin/ and adds it to PATH.
Set up
Run the interactive setup:
panda init
This handles Docker checks, image pulls, config, auth, and starting the server.
Getting started
Once installed, point the user to the built-in getting-started guide for next steps:
- CLI:
panda getting-started - MCP: read the
panda://getting-startedresource
More from ethpandaops/panda
query
Query Ethereum network data via ethpandaops CLI or MCP server. Use when analyzing blockchain data, block timing, attestations, validator performance, network health, or infrastructure metrics. Provides access to ClickHouse (blockchain data), Prometheus (metrics), Loki (logs), and Dora (explorer APIs).
5investigate
Debug Ethereum devnet or network issues. Use when diagnosing finality delays, network splits, offline nodes, client bugs, or general network health problems. Works for both local Kurtosis devnets and remote hosted deployments.
4self-play
Run schema probing self-play loop to find and fix ClickHouse schema ambiguity in the panda repo. Use when the user wants to improve query reliability by finding where the agent picks different tables for the same question.
3install-mcp
>-
3create-runbook
Extract a reusable runbook from a successful investigation or troubleshooting session. Use after completing a multi-step diagnosis that could help future investigations.
1create-module
Add a new datasource module to ethpandaops/panda. Triggers on: add module, new module, create module, add plugin, new plugin, create plugin, add datasource.
1