aeresov/openvpn3-on-demand
v0.11.1AGPL-3.0-only
Bring up an OpenVPN3 tunnel on demand before commands against private network resources, and tear it down at task end.
commands
- bash
plugin.json
- name
- openvpn3-on-demand
- version
- 0.11.1
- description
- Bring up an OpenVPN3 tunnel on demand before commands against private network resources, and tear it down at task end.
- author
- aeresov
- license
- AGPL-3.0-only
- extensions
- com.openai
mcp.json
- openvpn3stdiobash ${PLUGIN_ROOT}/servers/openvpn3/scripts/launch.sh
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "openvpn3-on-demand",
"version": "0.11.1",
"description": "Bring up an OpenVPN3 tunnel on demand before commands against private network resources, and tear it down at task end.",
"author": {
"name": "aeresov"
},
"homepage": "https://github.com/aeresov/claude-plugins/tree/main/plugins/openvpn3-on-demand",
"repository": "https://github.com/aeresov/claude-plugins",
"keywords": [
"vpn",
"openvpn3",
"networking",
"security",
"on-demand"
],
"license": "AGPL-3.0-only",
"extensions": {
"com.openai": {
"requires_local_executor": true,
"onboardingSkill": "./skills/openvpn3-on-demand-setup/SKILL.md",
"interface": {
"displayName": "OpenVPN3 On Demand",
"shortDescription": "Connect OpenVPN3 for private network tasks",
"developerName": "aeresov",
"category": "Developer tools"
}
}
}
}
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