
Resonite Mcp
io.github.sandraschi由 GitHub 帳號 sandraschi 發布v1.2.0更新於 Oct 24, 2026
Resonite social VR platform MCP server for natural language control of avatars, worlds, and Proto...
概覽
將 AI 助理連接到 Resonite 社交 VR 平台,以自然語言控制虛擬形象、世界與工作階段。
- 可以做什麼
- 在執行中的 Resonite 工作階段裡生成、整理與載入物件、資產和世界,並透過 WebSocket 上的 ResoniteLink 切換移動方式或作用中槽位。調整虛擬形象與生物辨識參數,例如追蹤平滑度、眼動追蹤與嘴型同步。查看線上聯絡人、讀取聊天紀錄並一鍵加入好友工作階段。透過表單在場景中搭建附家具的房間,可選風格、尺寸與家具組,並產生搭建報告。透過網頁儀表板監控連線狀態、檢視世界節點樹並瀏覽截圖與熱門世界畫廊。
- 適用情境
- 適合想用 AI 聊天用戶端操控 Resonite 工作階段、虛擬形象與世界搭建的使用者,或需要工作階段狀態與截圖儀表板的人。未執行 Resonite 或未啟用 ResoniteLink 時不需要安裝。
- 執行需求
- 以本機程序執行(Python,透過 uv 或 python -m resonite_mcp --stdio 啟動),需桌面環境。Resonite 用戶端須在 Steam 上執行,並在工作階段設定中啟用 ResoniteLink。README 提到本機儀表板埠 10978,以及選用的 MCP_BRIDGE_URLS 用於叢集聯邦。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Resonite Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
🎭 Resonite MCP & Dashboard
[Just] [Ruff] [Python] [FastMCP] [ResoniteLink live-verified] [MIT]
Talk to your virtual world.
Resonite MCP is an integration bridge and state-of-the-art web dashboard that connects AI assistants to the Resonite social VR platform. Using natural language, you can command your world, customize your avatar, inspect your sessions, and control your telemetry directly through chat.
Claude Desktop (1-click):
irm https://github.com/sandraschi/resonite-mcp/releases/latest/download/install.ps1 | iexOther clients (stdio):python -m resonite_mcp --stdiowithPYTHONPATH=src.
✨ Key Features
- 🤖 AI Assistant Integration (MCP): Use natural language with your AI chat client to spawn objects, toggle locomotion, change active slots, or load worlds.
- 🧬 Avatar & Biometric Tuning: Adjust tracking smoothing, toggle eye tracking, and monitor lipsync parameters in real-time.
- 👥 Socials & Contacts: Check who is online, read chat logs, and join your friends' sessions with one click.
- 📦 In-World Spawning: Search, organize, and spawn assets directly from your inventory database.
- 🏠 World Builder: Assemble a furnished room in your live session from a form — 5 styles, 3 sizes, 4 furniture sets, spawned piece-by-piece over ResoniteLink with a full build report.
- 📥 Asset Downloads: No official marketplace exists, so the page collects the real sources instead — Unity exporter, mod tools, model libraries, community links — plus the import path into Resonite.
- 🛰️ Fleet Apps Hub: Live registry of every installed fleet webapp with health dots and click-to-open.
- 🎨 Visual Dashboard & Gallery: Monitor connection health, inspect the world's node tree, and browse a visual gallery of screenshots and popular worlds.
🌐 The Build-and-Inhabit Fleet Ecosystem
This repository is not just a standalone connector, but a vital node in a wider Multi-Agent Fleet Ecosystem:
- Multi-Node Federation: Supports federated asset caching under the standard directory
~/.avatarmcp/and usesMCP_BRIDGE_URLSfor cross-network state synchronization between developer nodes. - Build-and-Inhabit Pipeline: Integrates external design environments (such as Blender, GIMP, and Inkscape) directly into VR platforms (such as Resonite, VRChat, and Vircadia). Assets are automatically compiled, staged, spawned in-world over WebSockets, and inhabited by the agent via real-time OSC telemetry.
- For complete details on the architecture, setup stages, and platform behaviors, read the Build-and-Inhabit Pipeline Guide and VR Worlds Comparison Guide.
⛩️ The Miko's Digital Shrine
In the spirit of kami and miko -- this MCP server serves as a bridge between human creators and the digital spirits of virtual worlds. The kawaii and clever miko tends the shrines of code, ensuring the kami of creation flow freely through our digital spaces.
🚀 Quick Start (Get Running in 3 Steps)
Step 1: Launch Resonite
Make sure the Resonite game client is running on Steam. Enable the ResoniteLink connection inside the session settings (Dashboard ➔ Session ➔ Settings ➔ Enable ResoniteLink).
Step 2: Start the Dashboard
Clone the repository and spin up the frontend webapp and Python server:
The web dashboard is now active at http://localhost:10978.
Step 3: Connect your AI Assistant
Add the server configuration to your Claude Desktop config file (claude_desktop_config.json):
Fleet Crossconnects (Companions)
resonite-mcp works completely standalone. You can optionally connect it with companion servers in the sandraschi fleet to unlock extended features:
Self-Contained Companions: Fleet companions operate independently. Installing companions does not trigger transitive dependency chains.
📚 Documentation Index
For deep architectural details, setup advice, and API references, check out our dedicated guides:
📈 Status & Roadmap
- Current Version:
v1.1.0(ResoniteLink Protocol 0.13.1). - Compliance: Agent Lab Phases 1–6 complete. Real-time slot CRUD, OSC synchronization, and cached asset syncing are fully live-verified.
- TODO -- nearby-object search: overte-mcp has a spatial
find_nearbyquery built on Overte'sEntities.findEntities; ResoniteLink has no equivalent primitive, so this hasn't been ported. Building it would mean walking the scene graph (recursiveget_children/get_slotfrom a root, filtering by distance client-side) instead of a single server-side spatial query -- a different, slower design, not a straight port. SeeCHANGELOG.md(2026-09-02 entries) for the rest of what did port cleanly from overte-mcp (animate, fixture spawner, model/texture depot + backup). - License: MIT Licensed. Made with care for the Resonite community.
來源:README.md,提交 4945898
工具
0版本歷史
1- v1.2.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分