Labsco
MCP SERVER

Drand

by randa-mu

Draw a random value someone else can verify came from drand, not from the model.

Developer Conversions, Encoding & Test DataVerified
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