World Model MCP
io.github.putervision由 GitHub 账号 putervision 发布v0.6.1更新于 Oct 24, 2026
Persistent 3D/2D spatial world model for AI agents with dynamic velocity and entity tracking.
概览
本地 MCP 服务器,为 AI 智能体维护持久化的 3D/2D 空间世界模型,记录实体、关系与运动。
- 可以做什么
- 创建、更新和检索带 3D 边界、标签、置信度与历史的空间实体,并用 on、inside、near 等拓扑关系连接它们。
- 将世界导出为 JSON、GeoJSON、glTF、OBJ 或观察者相对的紧凑切片。
- 模拟移动并进行碰撞检测与路径点规划,接收视觉检测结果,计算预期视野视锥。
- 把实体关联到目标、记录动作结果、注册并校验空间设计契约、生成 SHA-256 证据包。
- 通过主题黑板协调多个智能体,管理快照与时间回溯,并生成 Playwright 的 WASD 按键时长序列与屏幕投影。
- 适用场景
- 适合需要跨步骤持久空间记忆的场景:3D 游戏或浏览器自动化、类机器人的导航与碰撞规划、视觉结果与世界模型的对账,以及实体离开视野后仍需保留的多智能体协作。
- 运行要求
- 需要 Node.js 18.18.0 或更高版本并在本地通过 npm 安装该包;需在项目目录执行 world-model-mcp init,它会创建 .world-model-mcp 目录并写入 IDE 与 MCP 配置。数据保存在本地 SQLite,未声明账号或 API 密钥。
安装
在 SourceWeft 中
- 打开 控制台中的 World Model MCP,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
@putervision/world-model-mcp
[npm version] [version] [npm downloads] [CI] [Node] [TypeScript] [Website] [License: MIT]
@putervision/world-model-mcp is a zero-infrastructure, deterministic Model Context Protocol (MCP) server that maintains a persistent 3D/2D spatial world model for AI agents. It bridges perception (@putervision/vision-memory-mcp) and reasoning/action (@putervision/state-memory-mcp) with durable entity tracking, object permanence with confidence decay, movement simulation with AABB collision avoidance, expected view frustum projection, and Playwright 3D game automation.
🌐 Official Documentation & Website: putervision.com
⚡ Quick Start & Installation
Prerequisites: Node.js >= 18.18.0
Alternative Options
🌟 Key Highlights
- 🌐 Deterministic 3D/2D Spatial Memory & Compact Slices: Zero LLM in the loop for spatial indexing; deterministic SQLite WAL queries with FTS5 search, 3D Euclidean proximity radius lookups, and sub-1KB observer-relative compact slices ($K \le 16$ nearest entities) for System 1 fast path evaluation.
- ⚡ 15 Production-Grade Consolidated MCP Tools: Full CRUD, topological spatial graphs (
on,inside,contains,near), ray-AABB occlusion frustum culling, waypoint navigation, and time-travel rollback. - ⏳ Object Permanence & Decay: Entities remain in persistent memory even when out of view, with configurable exponential confidence decay ($C = C_0 \cdot e^{-\lambda t}$) and status lifecycles (
active→hidden→lost). - 🚀 Collision & Movement Simulation: Predicts entity displacement trajectories, detects AABB obstacle collisions, and computes obstacle-avoiding navigation waypoints before actions execute.
- 🎮 Playwright Game Automation: Generates timed WASD / Arrow keyboard hold sequences (
KeyW for 450ms,ArrowLeft for 290ms) and 3D↔2D coordinate screen projections. - 🤝 Multi-Agent Spatial Blackboard: Topic-based coordination with TTL, mutex locks, and collision intent alerts across parallel subagents.
- 🛡️ Spatial Spec-Driven Development (Spatial SDD): Physical design contract baseline registration, live verification (clearance, bounds, containment), and cryptographic SHA-256 evidence bundles.
- 🎨 Interactive 3D WebGL Visualizer: Browser-based Three.js 3D viewport rendering active entities, orientation axes, frustum cones, and topological links (
world-model-mcp view). - 🔒 100% Local & Private: All spatial entities, relations, and history stay inside
.world-model-mcp/in your workspace.
🛠️ MCP Tool Suite
@putervision/world-model-mcp provides 15 production-grade consolidated MCP tools organized across 5 core workflow domains:
- Spatial Memory & Search:
update_entity(entity CRUD, 3D bounds, properties, confidence),query_entities(FTS5 search, proximity radius, status/tags filter, history lookup),set_relation(topological graph links:on,inside,near,contains),get_spatial_map(JSON, GeoJSON, glTF 2.0, OBJ, summary, andformat: "compact_slice"). - Simulation & Vision Integration:
simulate_movement(displacement prediction, AABB collision checks, waypoint routing),ingest_observation(vision detection ingestion, Euclidean re-identification, frustum reconciliation),get_expected_view(observer pose, horizontal FOV cone, ray-AABB occlusion). - Goal & State Integration:
link_to_goal(associate entities/regions with State Memory tasks, extract spatial context slices),record_outcome(record execution results, position shifts, property changes, destruction). - Spatial SDD & Proofs:
manage_spatial_spec(register physical clearance/containment contracts, live verification scoring),create_evidence_pack(cryptographic SHA-256 evidence bundles linking spatial proofs to task nodes). - Multi-Agent, Replay & Automation:
use_spatial_blackboard(topic board, mutex claim/release, intent conflicts),manage_snapshot(checkpoints, snapshot diffing, time-travel undo),wait_for_spatial_state(async polling for target spatial condition),generate_game_inputs(Playwright WASD hold timings, 3D↔2D screen ray projection).
👉 For complete parameter specifications, return schemas, and example payloads, see the API Reference Guide and Database Schema.
🚀 Architecture & Spatial Memory Lifecycle
📚 Documentation Directory
Explore dedicated guides and deep dives in the docs/ directory:
📖 Agent Playbook: 5-Step Canonical Workflow
When an autonomous AI agent enters a repository with world-model-mcp:
🧪 Testing
⚖️ License & Disclaimers
Developed and maintained by PuterVision. Released under the MIT License.
- Local Storage Guarantee: All spatial coordinates, bounding volumes, and entity history remain 100% local in your workspace. No telemetry or project data is ever transmitted.
- Trademarks & Non-Affiliation: Product names (Cursor, Claude Code, Gemini, Windsurf, VS Code, GitHub, SQLite, Three.js, Playwright) are property of their respective owners and used solely for compatibility identification.
来源:README.md,提交 57354e0
工具
0版本历史
5- v0.6.1最新Oct 3, 2026
- v0.6.0Oct 2, 2026
- v0.5.1Sep 29, 2026
- v0.5.0Sep 26, 2026
- v0.4.1Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Model 集成

model.tools — Zero-Auth Agent Utilities
tools.model官方发布者
零认证远程工具服务器,为智能体提供一次性邮箱验证码读取、持久检查点、Webhook 收件箱、定时唤醒、任务回执与网页转 Markdown。
NLP.COM.AI Open Model Catalog
ai.com.nlp官方发布者
搜索精选的开放权重AI模型发布、许可证、架构和原始来源。AI 翻译

Hologram Model Hub
foundation.uor.hub官方发布者
一个远程 MCP 服务器,让助手搜索开放模型索引,并获取带 SHA-256 校验值的下载链接。

ModelLens
由 GitHub 账号 Greatbeing 发布
探测兼容 OpenAI 的模型网关,按实测延迟与成功率给模型排名,并推荐该用哪个模型。

Bedrock Multi-Model
由 GitHub 账号 Sagargupta16 发布
本地 MCP 服务器,把 AWS Bedrock 的文本、图像、视频和嵌入模型封装成九个工具,让助手可以提问、对比和评审模型。