Shipshape-虚拟宇宙飞船MCP服务器
Python MCP服务器公开了一个虚拟宇宙飞船的计算机系统,其中包含:
- 矮人要塞风格 紧急机器人交互
- FTL风格 船舶系统与罗格里克之旅
- MUD风格 基于图的位置/关系存储
安装
pip install -e .运行服务器
python -m shipshape.server或者使用已安装的命令:
shipshape与克劳德联系
添加到MCP配置中:
{
"mcpServers": {
"shipshape": {
"command": "python",
"args": ["-m", "shipshape.server"]
}
}
}游戏概念
叙事框架
- 用户 =“情感逻辑核心”(船的感知意识)
- AI代理(Eli) =“情感逻辑接口”(在核心系统和船舶系统之间翻译)
- 主控程序 =“主控制程序”(在工具界面的故事名称中)
故事
这艘船已经受损,大多数系统都处于离线状态。一只猫在船上的某个地方幸存下来,是最后一名生物船员。你的目标:到达一个修复设施,在那里人类可以修复机器人无法修复的东西。
MCP工具
游戏管理
start_game-开始新游戏,返回Eli的指令resume_game-加载已保存的游戏save_game-保存当前游戏状态
传感器(只读)
scan_ship-所有系统概述scan_room-特定房间的内容scan_robots-所有机器人的状态scan_robot-一个机器人的详细状态scan_cat-猫的位置和需求scan_system-详细的系统状态scan_exterior-外部环境scan_journey-部门进展和地图read_log-近期活动
执行器(动作)
set_power-为系统分配电源order_robot-为机器人分配任务set_doors-控制门状态target_weapons-瞄准武器fire_weapons-攻击威胁activate_shields-配置屏蔽initiate_jump-开始FTL跳跃launch_drone-部署无人机ship_broadcast-向机器人宣布
