该项目是一个基于MCP的小型电子表格任务环境。
MCP服务器(server.py)公开了允许外部代理执行以下操作的工具:
- 读取任务清单,
- 将启动器文件复制到隔离的
/sandbox文件系统, - 对这些文件运行Python代码,
- 并呼叫评分员检查结果。
示例任务位于 tasks/banking/ 并要求代理添加 Reserve = Amount * 0.1 将列转换为ODS文件。评分器将提交的内容与原始数据进行比较,并返回一个简单的JSON状态(pass / fail),其可以用作奖励信号或仅用作正确性检查。
