MCP Server LogoMCP Server
MCPsCategoriesDirectorySubmit
Submit
MCPsCategoriesDirectorySubmit
Submit

MCP Servers

A curated list of MCP Servers, featuring Awesome MCP Servers and Claude MCP integration.

Contact Us

[email protected]

About

Privacy PolicyTerms of Service

Resources

Model Context ProtocolMCP Starter GuideClaude MCP Servers

Community

GitHub

© 2026 mcpserver.cc © 2025 MCP Server. All rights reserved.

Privacy PolicyTerms of Service
  1. Home
  2. /Categories
  3. /Other / Misc
  4. /Drand Mcp Server
Drand Mcp Server

Drand Mcp Server

Created by randa-mu•8 months ago
Visit Website

A model context protocol server for drand

Other / Misc
modelcontextprotocolserverdrand

drand-mcp-server 🎲

Use verifiable randomness in your AI application. This Model Context Protocol (MCP) server enables you to get a random value from the drand network, verify its validity and use it as an input seed to your model-driven flows!

Use Cases

  • repeatable, random sampling of input data
  • interaction with other MCP servers in a verifiable manner (e.g. paying out rewards based on a prompt)
  • verifying the output of another random process using historical drand beacons

Prerequisites

  • a relatively recent version of node (v21+ - fetch is required)

Installation

You can run the MCP server either using npx or after building locally.

Usage with VS Code

Create a file called .vscode/mcp.json in your workspace (or in your home directory) and add the following code:

{
  "servers": {
    "drand": {
      "command": "npx",
      "args": [
        "drand-mcp-server"
      ]
    }
  }
}

For additional info, see the VS Code docs on MCP

Usage with Claude

You can run the drand-mcp-server alongside claude desktop by adding the following to your config:

{
  "mcpServers": {
    "drand": {
      "command": "npx",
      "args": [
        "drand-mcp-server"
      ]
    }
  }
}

Tools

The following tools are available from the MCP server

Name Params Description
get-randomness-latest none fetches the latest available beacon from drand quicknet
get-randomness-by-time time in milliseconds fetches the randomness beacon emitted at or just before the time
provided
get-randomness-by-round round fetches the randomness beacon emitted with a given round number

Building from source

  • install dependencies with npm install
  • build the application with npm run build
  • run the application with either npm start or node ./dist/index.mjs

You can also configure VS Code and Claude as above, replacing the command/args with the following:

  "command": "node",
  "args": ["/path/to/my/project/drand-mcp-server/dist/index.mjs"]

Roadmap

  • [x] fetch latest randomness
  • [x] fetch randomness by round
  • [x] fetch randomness by time
  • [ ] select items from a list

Prerequisites

  • •Familiarity with the server domain
  • •Basic understanding of related technologies
  • •Knowledge of Other / Misc

Recommended Server

Mcp Mistral Codestral

Mcp Mistral Codestral

Python Docs Server Mcp Server

Python Docs Server Mcp Server

Get Python Docs

Audio Mcp Server

Audio Mcp Server

View more → →

Details

Created

June 11, 2025

Last Updated

June 11, 2025

Category

Other / Misc

Author

randa-mu

Share

More Server

Osm Mcp

Osm Mcp

Model Context Protocol server for OpenStreetMap data

Findmine Mcp

Findmine Mcp

MCP server for FindMine's product styling AI

Esxi Mcp Server

Esxi Mcp Server

A VMware ESXi/vCenter management server based on MCP (Model Control Protocol), providing simple REST API interfaces for virtual machine management.

Database Updater Mcp Server

Database Updater Mcp Server

Database Upadter MCP