骰子服务

提供多面骰子和批量投掷功能的概率计算服务,适用于游戏开发和概率模拟场景。

  • by yukiko8888
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 yukiko8888/-mcp-dice-server-

使用说明

MCP骰子服务器

模型上下文协议(MCP)のサイコロ機能を提供するサーバーです。

机能

  • 你可以摇任意面数的骰子
  • 你可以同时挥动多个骰子

安装

npm install @modelcontextprotocol/dice-server

使用方法

MCP添加到配置文件

{
  "mcpServers": {
    "dice": {
      "command": "node",
      "args": ["path/to/dice-server/build/index.js"],
      "disabled": false
    }
  }
}

可用工具

roll_dice

用来掷骰子的工具。

参数:

  • sides:骰子面数(必需,两个或更多整数)
  • count:掷骰子数(可选,默认值:1)

使用例:

const result = await useMcpTool('dice', 'roll_dice', {
  sides: 6,
  count: 2
});

响应示例:

{
  "results": [4, 6],
  "total": 10,
  "message": "2個の6面サイコロを振りました"
}

开発

# 依存関係のインストール
npm install

# ビルド
npm run build

# 開発モードで実行
npm run dev

许可证

麻省理工学院