VibeSpace Ternary
Summary
Vibespace MCP Go Ternary provides real-time streaming of world moments and vibes through NATS, enabling multiplayer experiences with balanced ternary data representation. The implementation features robust access control with configurable sharing settings, rate limiting to prevent abuse, and comprehensive test coverage for reliability. It exposes JSON-RPC methods for resource reading and tool calling, with specialized streaming tools for starting/stopping streams, checking status, and updating configurations. This server is particularly valuable for collaborative virtual environments where users need to share contextual information with varying levels of privacy control.
Available Actions(12)
create_vibe
Creates a new vibe. Parameters: name (string), description (string)
update_vibe
Updates an existing vibe. Parameters: vibeId (string), attribute (string), value (various)
delete_vibe
Deletes a specified vibe. Parameters: vibeId (string)
create_world
Creates a new world. Parameters: name (string), description (string), type (string), features (array), sharingSettings (object)
update_world
Updates an existing world. Parameters: worldId (string), attribute (string), value (various)
delete_world
Deletes a specified world. Parameters: worldId (string)
set_world_vibe
Sets the vibe for a specified world. Parameters: worldId (string), vibeId (string)
streaming_startStreaming
Starts streaming for a specified world. Parameters: url (string), stream_id (string), world_id (string), user_id (string)
streaming_stopStreaming
Stops streaming for a specified world. Parameters: stream_id (string)
streaming_status
Retrieves the current status of the streaming. No parameters required.
streaming_streamWorld
Streams data for a specified world. Parameters: worldId (string), userId (string), customData (object), balancedTernaryData (string)
streaming_updateConfig
Updates the configuration for streaming. Parameters: config (object)
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください