# In-Game TrapOS, AI, MCP Guide Follow this order while playing. ## 1. Install TrapOS On the ComputerCraft computer: ```sh wget run https://git.trapcloud.fr/guillaumearm/cc-libs/raw/branch/next/install-ccpm.lua --beta ccpm update ccpm install trapos ``` If the computer asks to reboot, reboot it. ## 2. Start OpenCode On Host On your real machine: ```sh opencode serve --hostname 0.0.0.0 --port 4242 ``` If exposing beyond your machine, use a password: ```sh OPENCODE_SERVER_PASSWORD=secret opencode serve --hostname 0.0.0.0 --port 4242 ``` ## 3. Connect `ai.lua` On the ComputerCraft computer, use your public host: ```sh set opencc.server_url http://:4242 ``` If you set a password: ```sh set opencc.password secret ``` Optional model settings: ```sh set opencc.provider_id anthropic set opencc.model_id claude-opus-4-7 ``` Optional agent setting for the in-game ComputerCraft assistant: ```sh set opencc.agent atm10-expert ``` Test it: ```sh ai ping ai "say hello from TrapOS" ``` Expected ping: `pong`. ## 4. Start MCP Bridge On Host From this repository on your real machine: ```sh cd tools/mcp-bridge npm install CC_LINK_PORT=4243 npm run dev ``` Production ports: ```text MCP endpoint: http://127.0.0.1:3000 ComputerCraft link: ws://:4243 ``` ## 5. Link The Computer To MCP On the ComputerCraft computer: ```sh mcp-computer ws://:4243 ``` Leave it running. You should see: ```text linked as (Label: