# Putervision World Model MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.putervision%2Fworld-model-mcp
Registry id: `mcp-registry/io.github.putervision/world-model-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "putervision-world-model-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@putervision/world-model-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add putervision-world-model-mcp-server -- npx -y @putervision/world-model-mcp
```

## Tools (15)

- `create_evidence_pack`: Cryptographic SHA-256 evidence bundles linking spatial proofs to task nodes
- `generate_game_inputs`: Playwright WASD hold timings, 3D↔2D screen ray projection
- `get_expected_view`: Observer pose, horizontal FOV cone, ray-AABB occlusion
- `get_spatial_map`: JSON, GeoJSON, glTF 2.0, OBJ, summary, and compact_slice format
- `ingest_observation`: Vision detection ingestion, Euclidean re-identification, frustum reconciliation
- `link_to_goal`: Associate entities/regions with State Memory tasks, extract spatial context slices
- `manage_snapshot`: Checkpoints, snapshot diffing, time-travel undo
- `manage_spatial_spec`: Register physical clearance/containment contracts, live verification scoring
- `query_entities`: FTS5 search, proximity radius, status/tags filter, history lookup
- `record_outcome`: Record execution results, position shifts, property changes, destruction
- `set_relation`: Topological graph links: on, inside, near, contains
- `simulate_movement`: Displacement prediction, AABB collision checks, waypoint routing
- `update_entity`: Entity CRUD, 3D bounds, properties, confidence
- `use_spatial_blackboard`: Topic board, mutex claim/release, intent conflicts
- `wait_for_spatial_state`: Async polling for target spatial condition

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
