Back to MCP directory
publicPublicdnsLocal runtime

Lowes Toolkit

一个基于MCP协议的简单骰子滚动服务器

article

README

🚀 骰子掷骰 MCP 服务器

这是一个借助 Model Context Protocol (MCP) 实现的简单骰子掷骰工具。该工具以 modelcontextprotocol.io/quickstart/server 里的 MCP 服务器快速入门示例为基础构建,能够为用户提供便捷的骰子掷骰功能。

🚀 快速开始

此服务器提供了一个用于掷任何面数骰子的工具。它使用 FastMCP 服务器实现来公开一个 roll_dice 函数,该函数生成随机数字。

✨ 主要特性

  • 🎲 支持任意面数的骰子(必须是正整数)
  • 💻 简单的 stdio 运输实现
  • 📄 使用 Model Context Protocol 规范构建

💻 使用示例

基础用法

服务器公开了以下工具:

# 调用 roll_dice 函数进行掷骰
result = roll_dice(sides=6)
print(result)

上述代码展示了如何使用 roll_dice 函数进行掷骰,将骰子面数设定为 6 并打印结果。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client