MCP Tools Directory
← Browse integrations

Developer tools

wg-easy

Free account · sign-in required

Contact wg-easy

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

Administer wg-easy (WireGuard Easy) v15: manage VPN clients, configs, QR codes and server status

Transport
stdio
Authentication
unknown
Initial setup
credentials
Runtime
unattended
Evidence
documented
Version
0.6.0
Package
wg-easy-mcp
Last compatibility test
Not independently tested

Connect your agent

wg-easy-mcp

Pinned publisher README and package manifest reviewed. Tool output may contain sensitive WireGuard key material. This is documented eligibility only; no credentials were supplied, no package was run, and no wg-easy instance was contacted.

Capabilities: List and inspect WireGuard clients and server information, Create, update, enable, disable, and delete clients with documented safeguards, Retrieve client configurations and QR codes, Generate time-limited configuration download links

Connected profiles

Additional details

Registry identifier

io.github.ni-c/wg-easy-mcp

Source ↗ · Checked 2026-09-17
Published version

0.6.0

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

npm

Source ↗ · Checked 2026-09-17
Required configuration names

WG_EASY_URL, WG_EASY_USERNAME, WG_EASY_PASSWORD

Source ↗ · Checked 2026-09-17
Source artifact

wg-easy-mcp

Source ↗ · Checked 2026-09-19
Source manifest version

0.6.0

Source ↗ · Checked 2026-09-19
Unattended configuration

The publisher documents stdio operation for both package and container launches, including a container mode with no exposed MCP port. No runtime or API call was performed.

Source ↗ · Checked 2026-09-19
Authentication and prerequisites

The upstream wg-easy v15 API requires an administrator username and password using Basic Authentication, with TOTP disabled. Basic Authentication is outside the native auth taxonomy, so auth remains unknown rather than being mislabeled.

Source ↗ · Checked 2026-09-19
Connection configuration

Local stdio process launched by an MCP host with npx -y wg-easy-mcp; it separately connects to the configured wg-easy HTTPS REST URL. Existing directory endpoint and transport fields remain unchanged.

Source ↗ · Checked 2026-09-19
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-19