github TypeScript re-analysis due

ni-c/wg-easy-mcp

github

MCP server for administering wg-easy (WireGuard Easy) instances

maintainer
ni-c
licence
MIT
first seen
2026-08-13
last seen
2026-09-12
releases · 30d
7
short id

Drift inferred · capture-to-capture

tool count over time

08-13 08:27 now
9t
0t
capabilities 11 tools
transport stdio · http verified reported listed in the official MCP registry counts 11 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • create_client
  • delete_client
  • disable_client
  • enable_client
  • generate_one_time_link
  • get_client
  • get_client_config
  • get_client_qrcode
  • get_server_info
  • list_clients
  • update_client
code evidence vv0.5.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 21

filesystem 1

  • fs (weak) ni-c-wg-easy-mcp-18aabeb/docs/.vitepress/config.ts :1 import { readFileSync } from 'node:fs';

network 3

  • net ni-c-wg-easy-mcp-18aabeb/src/api.ts :5 } from 'undici';
  • net (weak) ni-c-wg-easy-mcp-18aabeb/test/integration/bootstrap.ts :30 const response = await fetch(`${url}${path}`, {
  • net (weak) ni-c-wg-easy-mcp-18aabeb/test/integration/tools.integration.test.ts :182 const anonymous = await fetch(`${sandbox.url}${path}`, {

tool registrations 11

  • list_clients ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :118
  • get_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :162
  • create_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :187
  • update_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :265
  • enable_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :390
  • disable_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :454
  • delete_client ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :487
  • get_client_config ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :543
  • get_client_qrcode ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :575
  • generate_one_time_link ni-c-wg-easy-mcp-18aabeb/src/tools/clients.ts :597
  • get_server_info ni-c-wg-easy-mcp-18aabeb/src/tools/server-info.ts :31

install hooks 1

  • prepublishOnly ni-c-wg-easy-mcp-18aabeb/package.json :44 npm run typecheck && npm run build

declared dependencies 15

  • @modelcontextprotocol/server@^2.0.0
  • @modelcontextprotocol/client@^2.0.0
  • mcp-approval@^0.8.0
  • mcp-internal-hosts@^0.2.1
  • mcp-tool-allowlist@^0.2.1
  • undici@^8.10.0
  • zod@^4.4.3
  • @types/node@^26.2.0
  • @vitest/coverage-v8@^4.1.10
  • mcp-integration-harness@^0.3.0
  • oxlint@^1.80.0
  • prettier@^3.6.0
show 3 more
  • svg-asset-set@https://github.com/ni-c/svg-asset-set/releases/download/v0.2.0/svg-asset-set-0.2.0.tgz
  • typescript@^7.0.2
  • vitest@^4.1.10