电子表格任务环境

一个基于MCP的电子表格任务环境,支持读取任务清单、运行Python代码并进行结果评分。

  • by DpDontmiss
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 DpDontmiss/mercer_take_home

使用说明

该项目是一个基于MCP的小型电子表格任务环境。

MCP服务器(server.py)公开了允许外部代理执行以下操作的工具:

  • 读取任务清单,
  • 将启动器文件复制到隔离的 /sandbox 文件系统,
  • 对这些文件运行Python代码,
  • 并呼叫评分员检查结果。

示例任务位于 tasks/banking/ 并要求代理添加 Reserve = Amount * 0.1 将列转换为ODS文件。评分器将提交的内容与原始数据进行比较,并返回一个简单的JSON状态(pass / fail),其可以用作奖励信号或仅用作正确性检查。