MCP server
Add the Berachain docs MCP server so the AI can read the latest docs instead of relying on training data: URL: https://docs.berachain.com/mcp Configure this in your MCP client; then the AI can query our pages, guides, and contract references directly.What we have examples for
The docs and Community Developers catalog cover these parts of the stack. Each area has at least one guide with a Guide page (requirements, quick start, key files, raw README link for MCP).| Area | What’s covered | Where |
|---|---|---|
| Wallet connections | Next.js + WalletConnect, ThirdWeb, Particle, RainbowKit, Expo | Community Developers → Wallet Connections |
| Bridging | ERC20 to Berachain via LayerZero V2 OFT | Community Developers → Bridging |
| Smart contracts | Deploy (Ethers, Viem, Hardhat, Foundry), verify on Berascan, ERC20, ERC1155, upgradeable (OpenZeppelin) | Community Developers → Smart Contract Deployment & Verification; Verifying smart contracts |
| Indexing & querying | Goldsky subgraph, Envio ERC20 indexer (+ The Graph, SubQuery linked) | Community Developers → Indexing and Querying |
| Verifiable randomness | Gelato VRF, Pyth Entropy (e.g. provably fair NFTs) | Community Developers → Verifiable Randomness |
| Oracles | Pyth price feeds (on-demand updates) | Community Developers → Oracles |
| Governance | Reward Vault proposals (BRIP-style) | Community Developers → Governance |
| Storage | Irys uploads paid with $BERA (Node.js) | Community Developers → Storage |
How to get the right doc
- Contract addresses / ABIs / network config → “Use the Berachain Deployed contracts page” or “What’s the RPC and chain ID for Berachain mainnet in the docs?”
- Verify a contract → “Follow the Berachain Verifying smart contracts guide” or “How do I verify with Hardhat/Forge on Berascan?”
- A specific integration → Name the stack and, if relevant, the guide: “Using the Pyth Oracle guide on Berachain, how do I call
updatePrice?” or “From the LayerZero OFT guide, what’s the exact deploy order?” - Chain and network → Say “Berachain mainnet” or “Berachain testnet / Artio” so the AI picks the right RPC, faucet, and addresses.