vnyan-mcp
Related Servers
Alternatives to vnyan-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to control a desktop virtual character (VRM) by playing animations, showing/hiding the character, and checking runtime status through the MCP protocol.768,733 npm2MIT
- AlicenseNot gradedqualityBmaintenanceA local MCP server that drives one disposable copy of VRoid Studio through the application's own managed API, exposing 86 tools for character parameters, textures, bounded makeup editing, hair authoring, Dress-up outfit assembly, and VRM export without mouse automation, OCR, or screen scraping. It also verifies installations into an isolated lab directory and guards the copy against writes outside that lab.3MIT
- AlicenseAqualityDmaintenanceEnables live operation of a patched Inochi Creator through MCP, providing tools for project management, node editing, parameter control, animation, and asset import.401MIT
- AlicenseBqualityDmaintenanceProvides a bridge between AI assistants and VRChat, enabling AI-driven avatar control and interactions in virtual reality environments through the Model Context Protocol.1232MIT
- AlicenseCqualityCmaintenanceComprehensive MCP server for Blender with 308 tools across 25 modules, enabling AI-powered 3D creation and full VRChat avatar pipeline.1210013MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to show, animate, and control a VRM character on the desktop, including posing and motion installation via MCP tools.1MIT
TDQS
Scored across 30 tools
Each tool maps to a distinct VNyan subsystem (params, dictionaries, triggers, blendshapes, bones, pendulum, prop, collider, spout, effects, lights, graphs, settings, expressions) with explicit source and write-semantics annotations in every description. The only mild ambiguities are within the graph-authoring family (vnyan_graph_write vs vnyan_bridge_graph both export graph files and accept a 'slot' option) and among the fire-and-forget senders (vnyan_api_fire, vnyan_ws_send, vnyan_osc_param), but the detailed descriptions delineate these clearly.
All tools share the vnyan_ prefix with uniform lowercase snake_case, providing a consistent subsystem-level pattern. However, action encoding is split: some tools bake the verb into the name (vnyan_graph_write, vnyan_settings_get, vnyan_plugin_list, vnyan_api_fire, vnyan_ws_send) while others are bare subsystem nouns that take action strings as their first argument (vnyan_pendulum, vnyan_collider, vnyan_expression, vnyan_bridge_graph, vnyan_prop). The convention is readable but not consistently applied.
30 tools sits above the threshold where tool counts start to feel bloated and presents a heavy selection surface for an agent. The count is nonetheless defensible because it tracks VNyan's genuine breadth of roughly 25 distinct subsystems, each tool covers a different subsystem with minimal overlap, and several tools bundle multiple sub-actions internally (pendulum, collider, expression, bridge_graph).
The surface covers the full lifecycle for most subsystems: graph authoring has list/read/write/schema, settings have guarded get/set, params/dicts/triggers/blendshapes/bones have live read-write, and pendulums have create/delete/reposition. Notable gaps are narrow — no way to delete expression entries or persisted pendulums/props, no persisted collider writes, and effect/light have no read-back — but these are mostly documented VNyan platform limitations rather than oversights.