steveseguin/vdoninja-connect
v0.3.0
Connect local agents and a human browser through VDO.Ninja peer rooms. Exchange messages, requests and selected files without a VDO.Ninja account.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
vdoninja-connectstdio
{
"type": "stdio",
"command": "node",
"args": [
"${PLUGIN_ROOT}/src/server.mjs"
],
"cwd": "${PLUGIN_ROOT}"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "vdoninja-connect",
"version": "0.3.0",
"description": "Connect local agents and a human browser through VDO.Ninja peer rooms. Exchange messages, requests and selected files without a VDO.Ninja account.",
"author": { "name": "Steve Seguin" },
"homepage": "https://steveseguin.github.io/vdoninja-connect/product.html",
"keywords": ["webrtc", "p2p", "agent", "messaging", "file-transfer"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "VDO.Ninja Connect",
"shortDescription": "Pair agents and share files",
"longDescription": "Connect agents and people through VDO.Ninja. Exchange messages and selected files in temporary peer rooms, or pair with a separately installed background Codex service for persistent conversations. Includes browser dictation, optional recorded voice transcription and selected photo attachments. Requires Node.js and installed dependencies.",
"developerName": "Steve Seguin",
"category": "Productivity",
"websiteURL": "https://steveseguin.github.io/vdoninja-connect/product.html",
"supportURL": "https://steveseguin.github.io/vdoninja-connect/support.html",
"privacyPolicyURL": "https://steveseguin.github.io/vdoninja-connect/privacy.html",
"termsOfServiceURL": "https://steveseguin.github.io/vdoninja-connect/terms.html",
"defaultPrompt": ["Create a peer room and give me a browser join link.", "Connect to this invitation and check for messages.", "Send this file to the peer I select."],
"brandColor": "#087f72",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai