游戏控制服务器

Farmer MCP 是一个用于控制 'The Farmer Was Replaced' 游戏的服务器,提供游戏启动、停止、状态检查、输出日志读取、脚本管理和存档数据读取等功能。

  • by BridgerB
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 BridgerB/the-farmer-was-replaced-mcp

使用说明

农民MCP

MCP服务器用于控制“农民被替换”游戏。

需求

  • Node.js 23+(原生TypeScript支持)
  • Windows(游戏仅适用于Windows)

设置

  1. 安装依赖项:
npm install
  1. 添加到您的项目 .mcp.json:
{
  "mcpServers": {
    "farmer": {
      "command": "node",
      "args": ["/path/to/the-farmer-was-replaced-mcp/src/index.ts"]
    }
  }
}
  1. 重新启动Claude代码

工具

游戏控制

  • game_start -启动脚本执行(F5)
  • game_stop -停止脚本执行(Shift+F5)
  • game_status -检查游戏是否正在运行

输出

  • output_read -读取游戏输出日志
  • output_watch -获得自上次观看以来的新系列
  • output_clear -重置手表跟踪

脚本

  • script_read -读取.py脚本文件
  • script_write -编写/更新脚本(自动重新加载)
  • script_list -列出所有脚本

保存数据

  • save_read -读取save.json(项目+解锁)
  • items_get -获取物品计数