A Model Context Protocol server for Snapshot that lets AI assistants read governance data and act on the user's behalf through Snapshot's GraphQL API.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry β install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ALIAS_PRIVATE_KEYβ "": "0x..."BASE_URLβ Public URL for OAuth metadata (e.g. https://mcp.snapshot.box)CDP_API_KEY_IDβ Coinbase CDP API key ID β required for HTTP modeCDP_API_KEY_SECRETβ Coinbase CDP API key secret β required for HTTP modeCDP_WALLET_SECRETβ Coinbase CDP wallet secret β required for HTTP modeJWT_SECRETβ HS256 secret used to sign access tokens β required for HTTP mode (β₯32 chars; openssl rand -hex 32)PORTβ Listens on port 8080 by default (override with env var).SNAPSHOT_API_KEYβ [Snapshot API key](https://docs.snapshot.box/tools/api/api-keys) for higher rate limits (optional)SNAPSHOT_API_URLβ GraphQL endpoint (default https://hub.snapshot.org/graphql)[](https://m8ven.ai/mcp/snapshot-labs-snapshot-mcp-17v2bs)