Summary
Randomness that came from somewhere checkable.
A model asked for a random number produces something that only looks random. These calls return a drand beacon with a round number attached, so anyone can go back to the network and confirm the same value came out.
What it is
An MCP server for the drand quicknet randomness beacon. Three tools: the latest beacon, the beacon for a given round number, and the beacon emitted at or just before a given time.
What you get
- The latest random value from drand quicknet
- The value for a specific round number
- The value emitted at or just before a given moment
Requirements
Node v21 or newer - the server uses fetch. Nothing else: no account, no key. Run it with npx, or build from source and point your client at dist/index.mjs.
Setup effort
One command — npx drand-mcp-server
