基本能力
产品定位
Haskell MCP 服务器是一个用于创建和执行自定义 MCP 提示和工具的 Haskell 库。
核心功能
- 定义自定义 MCP 提示和工具
- 执行自定义提示和工具
- 通过标准输入/输出与 MCP 客户端通信
- 支持 Docker 容器化部署
适用场景
- 开发需要自定义 MCP 协议的应用
- 需要与 MCP 客户端通信的服务
- 希望使用 Haskell 实现 MCP 服务的场景
工具列表
RobotStyle: 以机器人风格生成文本GetAllGames: 获取所有游戏列表GetGameStatus: 获取指定游戏状态MessagePlayers: 向玩家发送消息
使用教程
使用依赖
需要安装 Haskell 和 Docker。
安装教程
- 克隆项目仓库
- 构建项目
- 构建 Docker 镜像:
docker build -t haskell-mcp:latest .调试方式
运行服务器:
docker run --rm -i haskell-mcp:latest