这是一个借助 Model Context Protocol (MCP) 实现的简单骰子掷骰工具。该工具以 modelcontextprotocol.io/quickstart/server 里的 MCP 服务器快速入门示例为基础构建,能够为用户提供便捷的骰子掷骰功能。
此服务器提供了一个用于掷任何面数骰子的工具。它使用 FastMCP 服务器实现来公开一个 roll_dice 函数,该函数生成随机数字。
服务器公开了以下工具:
# 调用 roll_dice 函数进行掷骰
result = roll_dice(sides=6)
print(result)
上述代码展示了如何使用 roll_dice 函数进行掷骰,将骰子面数设定为 6 并打印结果。