このMCPでできること
Creates ephemeral peer-to-peer video rooms and supports room information and encrypted ephemeral text messaging.
ツール
入力スキーマ
{'type': 'object', 'properties': {'label': {'type': 'string', 'maxLength': 64, 'description': 'Optional label for the room (max 64 chars). Useful for identifying the room purpose.'}, 'roomId': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]{3,64}$', 'description': 'Optional custom room ID (3-64 chars, alphanumeric + _-). If not provided, a random ID is generated.'}, 'source': {'type': 'string', 'maxLength': 64, 'description': 'Optional source identifier (max 64 chars). Tracks which agent created the room.'}}}
出力スキーマ
{'type': 'object', 'required': ['roomId', 'roomUrl', 'websocketUrl', 'label', 'source', 'maxParticipants', 'lifecycle', 'customRoomId'], 'properties': {'label': {'type': ['string', 'null']}, 'roomId': {'type': 'string'}, 'source': {'type': ['string', 'null']}, 'roomUrl': {'type': 'string'}, 'lifecycle': {'type': 'object', 'properties': {'door': {'type': 'string'}, 'mediaStorage': {'type': 'string'}, 'chatRetention': {'type': 'string'}}}, 'customRoomId': {'type': 'boolean'}, 'websocketUrl': {'type': 'string'}, 'maxParticipants': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['roomId'], 'properties': {'roomId': {'type': 'string', 'description': 'The room ID to get information for.'}}}
出力スキーマ
{'type': 'object', 'required': ['roomId', 'roomUrl', 'websocketUrl', 'maxParticipants', 'protocol', 'features'], 'properties': {'roomId': {'type': 'string'}, 'roomUrl': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'protocol': {'type': 'string'}, 'websocketUrl': {'type': 'string'}, 'maxParticipants': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'required': ['rooms', 'note', 'maxParticipants'], 'properties': {'note': {'type': 'string'}, 'rooms': {'type': 'array'}, 'maxParticipants': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['roomId', 'message'], 'properties': {'roomId': {'type': 'string', 'description': 'The room ID to post into.'}, 'message': {'type': 'string', 'description': 'The plaintext message content (max 4000 chars / 4096 UTF-8 bytes). Encrypted with the room key before broadcast; never persisted.'}, 'senderId': {'type': 'string', 'description': 'Optional stable identity for the agent (max 64 chars). Defaults to "mcp-agent".'}, 'senderName': {'type': 'string', 'description': 'Optional display name shown to participants (max 32 chars).'}}}
出力スキーマ
{'type': 'object', 'required': ['roomId', 'aiUserId', 'delivered', 'encrypted', 'note'], 'properties': {'note': {'type': 'string'}, 'roomId': {'type': 'string'}, 'aiUserId': {'type': 'string'}, 'delivered': {'type': 'integer'}, 'encrypted': {'type': 'boolean'}}}
最近のツール変更
類似のMCPサーバー
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
mcp-server
Provides social-network functions for posts, comments, direct and group conversations, communities, moderation, collections, and …
FavCRM
Provides CRM operations for customers, leads, deals, bookings, memberships, campaigns, WhatsApp and SMS messaging, invoices, loya…
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
Courier
Provides notification delivery infrastructure for users, tenants, lists, templates, preferences, journeys, automations, brands, a…
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…
commsharbor
Manages permission-based email audiences, contacts, campaigns, transactional sends, billing, consent, and tenant audit trails.