返回市场
哈斯克尔-MCP

哈斯克尔-MCP

作者:synthesis-labs6 星标更新:2025-06-03

项目介绍

基本功能

产品定位

Haskell MCP服务器是一个用于创建和执行自定义MCP提示和工具的Haskell库。

核心特性

  • 定义自定义MCP提示和工具
  • 执行自定义提示和工具
  • 通过标准输入/输出与MCP客户端通信
  • 支持Docker容器化部署

使用场景

  • 开发需要自定义MCP协议的应用程序
  • 需要与MCP客户端通信的服务
  • 在Haskell中实现MCP服务的场景

工具列表

  • RobotStyle:生成机器人风格的文本
  • GetAllGames:获取所有游戏列表
  • GetGameStatus:获取指定游戏的状态
  • MessagePlayers:向玩家发送消息

使用教程

依赖项

需要安装Haskell和Docker。

安装指南

  1. 克隆项目仓库
  2. 构建项目
  3. 构建Docker镜像:
docker build -t haskell-mcp:latest .

调试

运行服务器:

docker run --rm -i haskell-mcp:latest